問題タブ [detailsview]
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 - ASP.NET DetailsView にコミットされていない変更があることをユーザーに通知するにはどうすればよいですか
アプリケーション全体で ASP.NET DetailsView を使用しました。DetailsView に保存されていない変更があることを検出し、ページから移動する前にユーザーに通知する方法を知りたいです。
detailsview - DetailsView のテキストボックス、チェックボックス、ドロップダウンを 508 準拠にする
ドロップダウンリストとチェックボックスがほとんどない詳細ビューがあります。現在、これらの入力フィールドを 508 準拠にしようとしています。
誰かがこの修正について知っていますか?
asp.net - aspx-pageから属性を取得する
詳細ビューを含むaspxページがあります。この詳細ビューには、1つ以上のテンプレートフィールドが含まれています。必要なのは、バインドされたデータフィールドを決定するための追加の属性(またはメタデータ情報)です。
そのようなものがいいでしょう(簡略化されています):
属性「DataField」を取得することは可能ですか?それ以外の場合は、TemplateFieldをサブクラス化し、プロパティを追加します:)
asp.net - Listview / DetailsView:nullフィールドを非表示にする
これは非常に一般的な問題だと思いますが、まだエレガントな解決策は見つかりませんでした。
SQLServerSProcにバインドされたListViewまたはDetailsViewコントロールのいずれかを使用しているインスタンスがいくつかあります。私が抱えている問題は、列がNullのときに、UIに別の何かを表示したいというインスタンスが多数あることです。典型的な例は、LinkButton(ListViews内)またはHyperLinkField(DetailsViews内)としてレンダリングされるURL列がある場合です。NullURLが返された場合、src属性のないリンクをレンダリングしています。理想的には、このようなシナリオでは、このフィールドには何も表示したくありません。
これらの各ケースで、null値が返された場合、そのアイテムのレンダリングをスキップ/変更するにはどうすればよいですか?
前もって感謝します。
更新:実際にこれらを試す機会はありませんでしたが、すべての役立つ提案があります。私はリックスが一番答えるのが好きだと思いますが、他の人たちにもう一度感謝します...
.net - .NET オブジェクト データソース、DetailsView、および DropDownList
わかりました、私が達成する必要があることについて、非常に簡潔ではありますが詳細な説明をしようと思います。
まず、従業員オブジェクトを持つ LinqToSQL データ コンテキストが定義されています。次に、検証、挿入、更新などを処理する BLL (従業員の一部) を作成しました。次に、Employee オブジェクトの選択/更新/挿入メソッドにバインドするオブジェクト データ ソースを含む詳細ビューを作成しました。これも良いことです.1つの問題を除いて、データは本来あるべきようにプルされ、更新され、挿入されます. 詳細ビュー内のドロップダウン リストに問題があります。これらは必須フィールドで、null にすることはできません。その制約が削除されると、コードは正常に機能します。
詳細ビューのコード スニペット - 関連情報を示すために省略されたフィールド。
insert メソッドが呼び出されると、empType は常に Nothing として返されます (empType はデータベース フィールドです)。
データベースで適切に作成できるように、ドロップダウンリストの値をオブジェクトにアタッチする適切な方法は何ですか? 私の検索のほとんどは、ドロップダウン リストをオブジェクト データ ソースにバインドする方法を教えてくれますが、それは私がする必要があることではありません。これは基本的なドロップダウン リストで、変更されることのない 4 つの項目です。ここで標準の HTML 選択タグだけを使用することは理にかなっていますか、それとも役に立ちますか。
ご覧いただきありがとうございます。さらに情報が必要な場合はお知らせください。
asp.net - DetailsView update - not returning new values
After editing some fields, clicking on Update doesn't show the new values. I have tried two ways to retrieve the new values as you can see from this shortened version of the ItemUpdating event (and both return the old ones) :-
Here is a shortened version of the aspx :-
c# - 詳細ビューでLinqオブジェクトを更新するにはどうすればよいですか?
ユーザー管理には、AutoGeberateColoumsでDeatialsViewを使用しています。
ここに私の開始コードがあります:
ビューからオブジェクトフィールドにすべてのフィールドを割り当てる必要なしに、どうすれば自動的に保存できますか?
データレイヤーからASPレイヤーを切り取るさまざまなプロジェクトがあることに注意してください。そのため、「Benutzer」オブジェクトのみが必要です。ここでLinQを直接使用することはできません。
(追記:DetailsViewには単一のオブジェクトがないため、「Benutzer」オブジェクトをリストに追加する必要があります。誰かがそれをよく知っている場合は、修正してください)。
c# - UpdateItem 関数は、List にバインドされた DetailsView で機能しますか?
カスタム ビジネス オブジェクトの特定のメンバーにバインドされた DetailsView を使用しています。実際には、1 つの要素を持つリストです。それはうまく表示され、私が知る限り、バインディングに問題はありません-例は次のとおりです。
(事前に設定されたオブジェクトの値は、本来あるべきように表示され、そのすべてが優れています)
問題は、私の DetailsView で UpdateItem を呼び出した後、基になるリストの唯一の要素が変更されないことです (もちろん、いじっていくつかの詳細を変更した後)。
UpdateItem が DataSource のみを更新する可能性はありますか? 私はドキュメントを探し回り、少しグーグルで検索しました-確認または拒否するもの(またはこの問題を抱えている人でさえ)を見つけることができないようです.
c# - asp.net C#で「新規」をクリックした後に生成されたすべてのテキストボックスを見つける方法は?
ユーザーがテーブルを動的に選択し、挿入、更新、削除などの操作を実行できるようにするOracle用の動的GUIを開発しようとしています。コントロールの使用を計画していますDetailsView
が、問題は、テキストボックス内に値を挿入する必要があることです。とでFindControl
メソッドを使用しようとしています。しかし、それは機能していません。誰か助けてもらえますか?mode_changed
item_inserting
c# - Asp.NET詳細ビューをリストを使用してオブジェクトにバインドする方法財産
次のエンティティオブジェクトの例があります
これで、データグリッドにバインドされた詳細ビューがあり、どちらもnameプロパティを適切に表示/編集できますが、fieldsプロパティも編集できるようにしたいと思います。
これを行うには、複数行のテキストボックスを使用したいと思っていました。したがって、各行はフィールドリストの項目に対応します。しかし、リストをテキストボックスにバインドして、各アイテムが新しい行に表示されるようにする方法に問題があります。手動で行うので、詳細を取り出してオブジェクトに戻し、後で保存するという問題はないと思います。
したがって、問題は、詳細ビューのテキストボックスでカスタムバインドを実行して、各IListアイテムが別々の行に表示されるようにする方法はありますか?