問題タブ [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.

0 投票する
3 に答える
1830 参照

asp.net - ASP.Net 3.5 DetailsView コントロールでチェックボックス ラベルが消える

ボタンと DetailsView コントロールを含む Web フォームがあります。ボタンのクリック イベントで、DetailsView コントロールを挿入モードに変更して、レコードを追加できるようにします。

DetailsView1.ChangeMode(DetailsViewMode.Insert)

DetailsView のチェックボックスを除いて、すべて正常に動作します。DetailsView が挿入モードになると、チェックボックスの目的を説明するテキストが消えます。チェックボックス自体は正常に機能します。

テキストが消えるのはなぜですか?どうすれば修正できますか?

0 投票する
3 に答える
2970 参照

asp.net - ButtonFieldまたはHyperLinkFieldを使用してASP.NETにCookieを書き込む

現在、ASP.NETにDetailsViewがあり、QueryStringを介して渡されたIDに基づいてデータベースからデータを取得しています。私が今やろうとしているのは、ユーザーがButtonFieldまたはHyperLinkFieldのいずれかをクリックしたときに作成される新しいCookieで同じIDを使用することです。

私が.aspxに持っているのはこれです:

次のようなレギュラーasp.netボタンを使用する場合:

私はVBでこのようなものを持っているでしょう:

ただし、ButtonFieldではIDを指定できないため、これをButtonFieldに適用する方法がわかりません。

Cookieに追加する必要のあるIDは、最初のBoundFieldのArtIDです。

私がこれをどのように行うかについてのアイデア/アドバイスは大歓迎です!

あるいは、HyperLinkFieldまたは通常のボタンを使用してそれを行うことができれば、それは同じように良いでしょうが、通常のボタンを使用してDetailsView内のIDにアクセスするのに問題があります。

ありがとう

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

c# - DetailsView 挿入モードからデータベースに画像をアップロード

Edit Item テンプレートに UploadFile コントロールを含む DetailsView を介してデータベースに画像をアップロードしようとしています。

AuthorName、varchar(20) と AuthorImage、varbin(20) の 2 つのパラメータを必要とする SQLServer DB へのアップロードを処理するストアド プロシージャがあります。

DetailsView は、SQLDataSource: Authors に関連付けられています。Authors データ ソースには、挿入コマンドとしてストアド プロシージャがあります。

ItemInserting イベント中に UploadFile コントロールからバイナリ データを取得できますが、バイト配列を AuthorImage パラメータにアタッチする方法がわかりません。

すべての支援に感謝し、可能であればC#での回答をお願いします。

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

asp.net - IE6 の編集モードで DetailsView CheckBoxField を表示するにはどうすればよいですか?

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

asp.net - 外部ページ経由で ASP:DetailsView の挿入モードにリンクするにはどうすればよいですか

ASP.NET のドキュメントや例の多くとは異なり、1 つのページで gridview リストを作成し、2 ページ目にリンクして編集/更新ビューを実行し、GET 文字列でレコードの ID を送信します。

私の編集/更新ビューでは、レコードの表示、編集、および挿入に ASP:DetailsView を使用しています。これはすべて正常に機能します。

このdetailsViewページでは、new recordポストバックを使用して記入する空白の挿入フォームを表示するリンクを自動生成しています。

唯一の問題は、外部ページからのinsertビューにリンクする方法がわからないことです。DetailsView何か不足していますか?

0 投票する
6 に答える
1613 参照

asp.net - asp.net パネル ステートメント

asp.net パネルの表示属性に問題があります。基本的に、データベース テーブルを呼び出して結果を詳細ビューに返すページがあります。ただし、返される値の一部は null であり、その場合はその隣にある画像を非表示にする必要があります。

パネルを使用して画像を非表示にするか表示するかを決定していますが、次のステートメントに問題があります。

visible='<%# Eval("addr1") <> DBNull.Value %>'

私もこれらを試しました:

visible='<%# Eval("addr1") <> DBNull.Value %>'

visible='<%# IIf(Eval("addr1") Is DbNull.Value, "False","True") %>'

これらを使用すると、エラーが発生します。

コンパイラ エラー メッセージ: CS1026: ) が必要です

構文がどうあるべきかについての助けは素晴らしいでしょう。

ありがとう

0 投票する
7 に答える
31799 参照

asp.net - ASP.netのGridView/DetailsView/FormViewの主な違いは何ですか?

GridView、DetailView、FormView の類似点と相違点は何ですか?

これらの各コントロールを使用する場合のユース ケース シナリオとその理由は何ですか?

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

asp.net - XmlDataSources を使用したマスター/詳細ビュー

DataList と DetailsView、およびそれぞれに 2 つの XmlDataSource コンポーネントを含む基本的なテスト Web フォームがあります。

基礎となる XML ドキュメントへの DataList のバインドは簡単に設定できましたが、DetailsView を接続するのに苦労しています。アイデアは、2 つのバインド可能なコントロール間にマスター/詳細の関係があるということです。そのため、DataList の OnSelectedItemIndexChanged にフックして、現在選択されているアイテムを DetailsView でバインドする必要があると思います。しかし、相関キーとは何ですか / XmlDataSource を使用してこれを機能させるときに DataKeyField を設定するにはどうすればよいですか?

乾杯、

--larsw

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

asp.net - DetailsViewコントロールで[選択した]境界線を削除する

アドレスを形成するいくつかの行を含むDetailsViewコントロールがあります。理想的には、アドレス行を次の2つの行に「マージ」したいのですが、基本的にはそれらの間の境界線を削除します。

asp:TemplateFieldを使用して近似解を作成できると思います(単一の行を使用しますが、seconf(データ)セルで改行します)が、他の手段があるかどうかを確認したいと思います。以前のスタイリングと同じ行(CssClassを使用)。その上、これは他の何よりも学習演習です。

Address2 BoundFieldにクラスを与え、CSSを介して下と上の境界線を削除しようとしましたが、機能しないようです。HTMLを見ると、クラスが1つのセルに割り当てられていますが、このクラスを行全体に適用する必要があると思います。行全体に対処する手段はありません。列または1つのセルのいずれかで、すべての行を処理できます。

助言がありますか?

コードスニペット:

HTML:

CSS:

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

asp.net - asp.net sqldatasource detailview: 適切な選択ステートメントを設定する方法

私のページ読み込みイベントは次のようになります....

detailview コントロールの設定はこんな感じ…。

挿入機能が完了した直後に、ID 列である顧客テーブルから custid を取得し、それを抽出して、そのレコードを含むテーブルを選択したいと考えています。

select * from customer where custid = @custid.

次に、挿入後にコントロールがレンダリングされた後、上記の選択ステートメントに基づいて、新しく挿入されたレコードを表示したいと思います。

また、詳細ビューに更新ボタンを表示して、レコードを更新できるようにしたいと思います。

どうすればそれを達成できますか??

グーグル検索や印刷本でさえ、そこにあるドキュメントはほとんど見つかりません。