問題タブ [asp.net-dynamic-data]
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.
asp.net - 動的データ Web サイトの同じテーブルにある別のフィールドのデータに基づいて、あるフィールドを検証するにはどうすればよいですか?
Dynamic Data Web サイトに、プライマリ電話番号フィールドと国フィールドを持つテーブルがあります。米国国内の電話番号と国際電話番号を検証する電話フィールドの正規表現があります。国フィールドで米国以外の国が選択されている場合、国際電話の正規表現を使用する必要があることを動的データ アプリケーションにどのように記述すればよいでしょうか?
asp.net - 通常のasp.netページのGridview列でDynamicDataManagerコントロールを使用して外部キー値をロードする
データベース内のマスターテーブルに対して追加、編集、および削除操作を実行できるグリッドビューに取り組んでいます。編集操作では、ドロップダウンコントロールにすべての外部キー値(存在する場合)を入力する必要があります。
このシナリオで使用するdynamicdataManagerコントロールに出くわしましたが、Asp.net Webフォームで簡単に使用でき、専用のDynamicdataWebサイトを作成する必要がないことがわかりました。
LinqDataSourceでデータをバインドすることはできますが、列の1つに外部キー値をロードできません。サンプルを作成するために、データベースに2つのテーブルを設定しました。
テーブルの構造は次のとおりです。
親テーブル
これら2つのテーブルのLINQDataSourceを作成しました。クラスの関係は、次の図に示すとおりです。
これで、グリッドビューにLK_CardTypesのリストを表示する動的フィールドがあり、そのうちの1つは参照されるクラス「RefTest」の名前を参照しています。ページを実行すると、参照テーブル「RefTest」の値ではなく、クラス名が表示されます。
Ref_NameがRef_Idにマップされていることをコードのどこにも言及していないので、何かが足りないことはわかっています。
グリッドビューの私のHTMLマークアップは次のとおりです。
Page_Initイベントで、グリッドビューで動的データを有効にし、DynamicDataManagerコントロールにコントロールを登録しました
Gridviewコントロールのフィールドレベルでの設定が必要ですか、それともLinqDataSourceでの設定が必要ですか?
c# - ASP.Net Dynamic Data Linq to Sql Web Appに挿入、削除、詳細リンクがない
ASP.Net Dynamic Data Linq to SqlWebApplicationを作成しました。Linq to Sqlアイテムをプロジェクトに追加し、データベーステーブルとプロジェクト間の接続を正常に構成しました。Default.aspxを実行すると、テーブル名が表示されます。クリックすると、データベーステーブル内のアイテムのみが表示されます。削除、挿入、詳細リンク。どのように見えるか:
http://www.deryanurulus.com/Untitled.png
Global.asax.csファイルの行を次のように修正しました:
プロジェクトに何が欠けているのですか、更新リンク(削除、挿入)が表示されないのはなぜですか?ありがとう..
c# - 動的データ:行編集を動的に有効/無効にする方法は?
Dynamic Data テクノロジで実装された Asp.net アプリケーションがあります。データベースのすべてのデータが DetailsView (動的データの標準) に表示されます。DetailsView の各行には、編集と削除のボタンが付いたアイコンが含まれています。場合によっては、行の編集を無効にし、一部の行で編集/削除ボタンを非表示にする必要があります。ダイナミクスでは可能ですか?
PS私はDetailsView.AutoGenerateEditButton
プロパティを見つけましたが、それは私には当てはまりません.プロパティは、一部の行ではなく、すべてのグリッドの編集/削除ボタンを非表示にするだけです.
asp.net - DynamicData-動的Linqクラス
可能かどうかは誰でも知っています。
- 定期的に変更されるテーブル/列のLINQクラスを動的に作成しますか?
- その作成をDynamicDataで使用できるかどうか。
私たちが開発しているWebアプリは、SQLでテーブルと列を作成します。DynamicDataでこれらのテーブルを編集します。
考え?
asp.net - ASP.NET DynamicData Validate Custom Image FieldTemplate
正常に動作するカスタム イメージ フィールド テンプレートを作成しました。画像サイズの何らかの検証を作成することにしたので、カスタム検証属性を作成しました。コードは次のとおりです。
ここに私の FieldTemplate Image_Edit.ascx があります:
Image_Edit.ascx.cs は次のとおりです。
そして最後に私のエンティティメタデータクラス:
2 つの問題があります。
1- IsValid(オブジェクト値) と呼ばれる値が常に null の場合!
2-新しい画像をアップロードしようとすると、クライアント側の検証で常に「値が無効です」というエラーが表示されます。
c# - DynamicData-Children.ascx.cs FieldTemplateで子の数を表示するにはどうすればよいですか?
MS DynamicDataのChildren.ascx.csファイルには、Page_Load
「子の表示」というハイパーリンクを返すメソッドがあります。ハイパーリンクテキストの最後に子の数を追加したいと思います。以下は私の試みです。ハイパーリンクに「子の表示-#エントリ」と表示させるにはどうすればよいですか?
asp.net - asp.net動的データで空の文字列がNULLになるのを防ぐ
標準の ASP.NET 4 動的データ サイトがあります (Linq to SQL を使用)。
私の SQL-Server データベースには、NOT NULL に設定されている数百の varchar フィールドがありますが、デフォルト値は空の文字列です。それらは決して NULL であってはなりませんが、内容として空の文字列を持つことができます。
動的データ サイトでこれらのフィールドを編集すると、内部ロジックはフィールドを NOT NULL と見なし、TextBox1.Text (空の文字列) と UPDATE SQL を呼び出して値を NULL に設定し、更新に失敗します。
System.Web.DynamicData.MetaColumn にはプロパティ 'ConvertEmptyStringToNull' がありますが、読み取り専用です。
何百ものフィールドすべてのプロパティを変更せずに、空の文字列が NULL になるのを防ぐにはどうすればよいですか?
asp.net - 動的データ プロジェクトでの spring.net 依存性注入
asp.net 動的データ プロジェクトで依存性注入に spring.net を使用しようとしています。サービスロケーターパターンが機能するため、Spring は正しく構成されています。
web.forms プロジェクト用に spring を構成しましたが、依存性注入は動的ページでは機能しません。
動的ページにインジェクションを行う方法を知っている人はいますか?
編集: asp.netルーティングでその問題に見えます。動的データ フレームワークは、プロセスの動的ページにルーティングを使用します。次のリンクによると、spring.net はまだルーティングを処理できません。
asp.net - ASP.NET 動的データ: サイド バーにフィルター条件の動的リストを表示します。
ユーザーが選択できる一連のカテゴリがあります。各カテゴリには、ユーザーがフィルター処理できるさまざまなプロパティ セットがあります。
各カテゴリのアイテムがグリッド ビューで表示されます。各カテゴリには、グリッド ビュー用の独自の Web ページがあります。
グリッド ビューが表示されているときに、サイド バーにカテゴリに関連するプロパティを表示したいと考えています。ユーザーは、フィルタリングするプロパティを選択できる必要があります。プロパティの最小/最大値でフィルタリングします。
サイドバーに表示するコントロールと、コントロールのセットを動的に設定する方法を決定しようとしています (それぞれが個別のプロパティ フィルターであると仮定します)。
たとえば、Amazon の書籍を見ると、サイドバーには書籍のカテゴリに関連するフィルターの動的に生成されたリストがあります。
その他の優れた機能は次のとおりです。
結果を生成するプロパティ/フィルタのみが表示されるように、プロパティのリストを変更します。
各プロパティ/フィルターに、選択した場合に表示される結果の数を表示させます。