問題タブ [linqdatasource]
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.
linqdatasource - ストアドプロシージャのLinqDataSource「OnSelecting」にパラメータを渡します
NestedViewTemplate内に、ストアドプロシージャを使用してデータベースからデータを取得するLinqDataSourceが必要な、半複雑なRadGridを構築しています。
これが私がこれまでに持っているものです
私のコードビハインド...
しかし、残念ながらhdc.bt_HealthMonitor_GetByID(Integer.Parse(e.WhereParameters("ID")))
うまくいっていません...
例外の詳細: System.FormatException:入力文字列が正しい形式ではありませんでした。
asp.net - グリッドビューで「編集を有効にする」ことができません
グリッドビューを LinqDataSource に接続して、レコードを選択、更新、挿入、および削除しようとしています。編集モードに入り、編集モードをキャンセルすることはできますが、更新をクリックしても何も起こりません。
gridviewスマートタグの「編集を有効にする」ボックスをチェックするようにオンラインでいくつか見つけましたが、スマートタグに入ると、ページングを有効にする、並べ替えを有効にする、および選択を有効にするチェックボックスのみが表示されます。他は登場しません。私が以下で行っていることに問題があると思う人はいますか?
linq - コードビハインドを介してLinqDataSourceからレコード値を取得する方法
単一のレコードを取得するLinqDataSourceがあります。
Page_Load関数を使用して上記のデータソースの値を取得できるようにしたいと思います。
しかし、明らかに上記のコードは機能しません...私はそれを機能させる方法があるかどうか疑問に思っています。
これが完全なマークアップです
基本的には、適切なusercontrolが有効になっていて、そのusercontrolがLinqDataSourceを継承し、適切な情報を表示します。
編集:現在は以下のコードで動作していますが、同じ情報をデータベースに何度もヒットすることはあまりないので、データソースから値を取得したいと思います。
編集2:これは回避策のようですが、もっとクリーンな方法があるかどうか知りたいです
asp.net - LinqDataSource: デフォルト値を定義する方法
以下のコードのように、パラメーターのデフォルト値を定義することは合法ですか? 「入力文字列の形式が正しくありませんでした」というメッセージがスローされ続けます。私にとってのエラー。
これを行うべき別の方法はありますか?
radgrid - ページ 1 以外の場合、RadGrid はフィルタリングされたデータを表示しません。
Linq データソースにバインドされた Telerik RadGrid があります。最初のページ読み込みで、RadGrid にデータが正常に表示されます。ページ 1 にとどまってデータをフィルタリングすると、正しく表示されます。ただし、2 ページ目または 3 ページ目、または最初の 1 ページ以外のページに移動してデータをフィルタリングすると、RadGrid に表示されません。linq がイミディエイト ウィンドウで生成している sql を調べたところ、適切な sql が生成され、結果が返されましたが、最初のページ以外のページにページングすると、radgrid に表示されません。
asp.net - LINQDataSource - 複数のテーブルをクエリしますか?
データベースがあり、このデータベースを表す DBML Linq-to-SQL ファイルを作成しました。新しい aspx ページを作成し、そこに linqdatasource と formview コントロールをドロップしました。linqdatasource を構成すると、* を 1 つのテーブルから選択することしかできませんが、複数のテーブルからプルしたいと考えています。たとえば、simple_person、simple_address、simple_phone などのテーブルがあり、それらすべてからプルしたいと考えています。どうすればこれを達成できますか?
asp.net - ASP.NET GridView並べ替え?
LinqDataSourceのSelectingイベントでソートを使用してクエリを実行しています。次に、クエリをリストにキャストして、結果に割り当てます。このデータソースをASP.NETグリッドビューで使用しています。
リストが並べ替えられていることがわかりますが、ASP.NETグリッドビューが並べ替え順序を尊重していないように見える場合。グリッドビューにデフォルトの並べ替え順序を尊重させるにはどうすればよいですか?
asp.net - 複数のテーブルlinqクエリをグリッドビューにデータバインドしますか?
私の質問は、複数のテーブルからのデータを持つグリッドビューにlinqクエリを表示し、ユーザーがフィールドの一部を編集したり、単一のテーブルからデータを削除したりできるようにするにはどうすればよいですか?
linqdatasource または linq クエリでこれを行いたいと思います。e.Result を選択イベントのクエリに設定できることは承知しています。また、linq 関係 (parent.child) を表示するためのカスタム データ バインド コントロールを構築することもできました。
ただし、削除でこれを機能させる方法がわかりませんか? カスタム コードで削除イベントを処理する必要があるかもしれないと考えています。
asp.net - linqdatasourceリフレッシュビューを備えたGridview?
linqdatasource1にバインドされたグリッドビューとlinqdatasource2にバインドされた詳細(検索用)があります。
detailsviewのデータを更新すると、gridviewが更新されません。さまざまなgridviewイベントを処理し、コードでgridviewをデータバインディングしようとしましたが、機能しないようです。
c# - LinqDataSourceを使用するASP.NETListViewで、検索ボタンがクリックされたときにデータを表示します
LinqDataSourceと検索機能をトリガーするボタンを使用してListViewを設定しています。page_loadにデータが表示されないようにするために、検索ボタンのClickイベントでListViewのDataSourceIDを設定し、それをバインドして、LinqDataSourceのSelectingイベントで結果データを設定します。期待どおりに機能しますが、検索ボタンがクリックされるたびにボタンClickイベントにDataSourceIdを設定するのは見栄えがよくありません。どうすればこれをより良く、より明確な方法で行うことができますか?
ASPXコード:
ASPX.CSコード: