問題タブ [radhtmlchart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1923 参照

c# - RadHtmlChart がデータテーブル ソースからのデータを表示しない

これは、実際に表示したい単純な棒グラフです。

ここに私のチャートがあります:

これが私のデータバインディング呼び出しです

グラフにデータがあることを確認しました。

これは本当にいらいらさせられ、私は悲鳴を上げています。私が何をしても、グラフにこれ以外のものを表示することはできません。x 軸が月/年、y がカウントになることを期待しています。ありがとう!

ありがとう!

マイチャート

0 投票する
1 に答える
691 参照

c# - SVG レンダラーは、telek radhtmlchart では無効なカラー ブレンド オブジェクトをスローします

これは非常に具体的な質問だと思いますが、SVG とテレリックの両方についての知識が限られているので、ここで説明します。

C# で RadHtmlChart を画像に変換しようとしています。まず、チャートの svg を取得するために、組み込みのテレリック関数を使用します。

var chartRendering = $find("<%=BarChart.ClientID %>").getSVGString();

サーバーにその文字列を取得したら、それを画像を表すメモリ ストリームに変換しようとします。これを行うには、https://github.com/vvvv/SVGを使用しています

最後の行でコードが壊れ、次のエラーが表示されます:設定された ColorBlend オブジェクトが無効です。位置の最後の要素は 1.0 に等しくなければなりません。ColorBlend オブジェクトは、同じ数の位置とカラー値で構築する必要があります。位置は 0.0 から 1.0 の間である必要があり、1.0 は配列の最後の要素を示します。

奇妙なことは、これが一部のチャートでのみ発生し、他のチャートでは発生しないことです。ある特定のグラフで、グラフが 10 個以上の x 値であれば問題ないことに気付きました。ただし、値が 10 未満の場合は壊れます。また、一時ファイルを使用して同じことを試みて、svgと画像を同じ結果に保存しました。

アイデアが尽きたので、誰か提案はありますか?おそらく、C# で svg から画像を取得する別の方法です。私はinkscapeを見てきましたが、サーバーに.exeとしてインストールする必要があるため、使用できません。

編集:javascriptを使用して可能な解決策を見つけました。HTML5 である canvas 要素を使用しているため、私には機能しません。これは IE8 で機能する必要がありますが、他の誰かがこれに出くわした場合に備えて. ブラウザで SVG を画像 (JPEG、PNG など) に変換します

解決策: HTML5 をサポートするすべてのブラウザーに上記の JavaScript メソッドを実装し、IE8 にはinkscape メソッドを実装することにしました。

0 投票する
1 に答える
2149 参照

c# - Telerik RadHtmlChart は、列の値でシリーズをグループ化します

私はかなり単純な投票アプリを作っています。ユーザーが「はい」または「いいえ」の値を含む特定の数字をテキストで送信すると、結果が AJAX 経由でプロジェクターにライブで表示されます。投票する項目は 5 つあります (すべて「はい」または「いいえ」)。

[poll_name, vote_value, value_count]現在、vote_value が「はい」または「いいえ」のいずれかを返す SQL ビューがあります。

RadHtmlChart を使用して、積み上げ BarChart を表示しようとしています。それぞれのpoll_nameバー、投票なしの赤いバー、賛成票の青いバーがあります。BarChartの例のコードを変更して、 SqlDataSource の例とマージしようとしました。

残念ながら、必要な数のバーが 2 倍になってしまいpoll_nameます。それぞれに「はい」と「いいえ」があり、(明らかに) すべて同じ色で、積み上げられていません。BarSeries理想的には、(つまり、group by)の各値に対して新しいものを作成するように指示できますvote_value

データをマッサージするか、マークアップを変更してこれを修正するにはどうすればよいですか? 将来的には、任意の数の応答を許可したいので、クエリを単に 'yes_count' 列と 'no_count' 列を持つように変更するのは嫌ですが、当面は変更する必要があるかもしれません。

0 投票する
1 に答える
1607 参照

telerik - Telerik RadHtmlChart の Tooltip ClientTemplate で日付をフォーマットするにはどうすればよいですか?

ASP.NET AJAX RadHtmlChart 機能の UI を使用して、縦棒グラフで、ツールチップの ClientTemplate で日付をフォーマットしようとしていますが、それを理解できないようです。

Y 軸には金額があり、X 軸には 1 日の 24 時間 (午前 12 時、午前 1 時、午前 2 時、... 午後 11 時) があります。X 軸のラベルは、次を使用して正常に機能します。

残念ながら、次のツールヒント テンプレートを使用すると、X 軸の値は3AMではなくTue Nov 11 2014 03:00:00 GMT-0600 (Central Standard Time) のような長い形式の日付としてレンダリングされます。

#=category= を取得して、日付を次のようにフォーマットするにはどうすればよいですか: 4PM ?

0 投票する
2 に答える
1656 参照

telerik - レスポンシブ Telerik RadHtmlChart

私はTelerik RadHtmlチャートを使用しています。チャートを作成する必要があるのは、画面解像度に基づいて自動サイズにする必要があります。幅と高さを自動に設定しようとしましたが、うまくいきません。以下の私のコードブロックをデータリストに含む私のチャート

0 投票する
1 に答える
64 参照

vb.net - scatterlineseries の可視性をプログラムで変更する方法は?

Telerik RadHtmlChart、具体的には散布図の折れ線グラフを使用していますが、コード ビハインドでシリーズの可視性を変更する際に問題が発生しました。特定のシリーズにアクセスして、それらの可視性を false に変更したいと考えています。最近、Telerik がこのコントロールまたは同様のものを実装したことは知っていますが、これを実現する方法に関するドキュメントが見つかりません。

どんな助けでも大歓迎です!