問題タブ [edititemtemplate]

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 に答える
1332 参照

asp.net - ネストされたコントロール アコーディオン < アコーディオン < ListView ItemEditing の問題

質問がありますが、なぜ機能しないのか非常に困惑しています。別の AJAX アコーディオン内にネストされている AJAX アコーディオン内にネストされた ListView コントロールがあります。

つまり、Accordion1 < Accordion2 < ListView

これらのコントロールはすべて分離コードでデータバインドされています。

現在、任意の ListView の内容を編集できるメソッドを実装しましたが、これは Accordion1 の最初のペインでのみ機能します。Accordion1 の最初のペインにある限り、すべてのレコードは問題なく編集できます。

Accordion1 の他のペインにあるときに ListView の [編集] ボタンをクリックしても、ListView が EditItemTemplate に変更されません。これは、ListViews に割り当てられた UniqueID の命名の問題である可能性があると思いましたが、それらは異なります (それほどではありませんが)。

((System.Web.UI.Control)(lSender)).UniqueID "ctl00$MainContent$ticketAccordion$acc_ticketTypeAccordion_Pane_0_content$acc_ticketAccord>ion_Pane_0_content$LV_ticketDataListview" 文字列

((System.Web.UI.Control)(lSender)).UniqueID "ctl00$MainContent$ticketAccordion$acc_ticketTypeAccordion_Pane_1_content$acc_ticketAccord>ion_Pane_0_content$LV_ticketDataListview" 文字列

コントロールのコードは次のとおりです。

そして、ここに私のコードビハインドがあります:

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

asp.net - ASP.Net DropDownList の選択値がありません

最初に、私は答えを見つけようとしたと言わざるを得ません...そして、はい、私はASP.Netの世界では初めてです:)

GridView の EditItemTemplate フィールドで DropDownList を使用したいと思います。パラメータSelectedValueを設定できないことがわかりました。ありません。コードビハインドで設定しようとすると、ddlEditPermissionsが存在しないようです。

私は本当に混乱しています。誰でも私にアドバイスできますか?

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

asp.net - ASP.Net - DetailsView の EditItemTemplate で使用される DropDownList

DetailsViewに問題があります。データベースの値を更新するには、 DropDownListを使用する必要があります。これらの値は、別のテーブルにあります。ObjectDataSource を使用していますが、正しく動作します。私の問題は、デザイナーでSelectedValueが見つからないためにバインドできない場合に DropDownList を使用する方法です。私は多くのアドバイスを見つけました

しかし、私が書いたように、SelectedValue プロパティはデザイナーでは許可されていません。ObjectDataSource UpdateMethod のパラメーターとして DropDownList SelectedValue プロパティを使用したいので、 SelectedValue='<%# Bind("PermissionID") %>' の別の方法を探しています。

私の更新方法:

これが私のDetailsVeiwです:

DB テーブル:

ユーザー

  • ユーザー ID -整数
  • PERMISSION_ID -整数
  • USER_NAME_A - nvarchar(20)

権限

  • PERMISSION_ID -整数
  • PERMISSION_NAME_A - nvarchar(20)

私はVS2012 .Net Framework 4.5を使用しています...誰でも私を助けることができますか?

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

asp.net - EditItemTemplate に入れるとドロップダウンリストが消える

ドロップダウン リストの列を ItemTemplate に配置すると表示されますが、値を変更できません。次のように EditItemTemplate に入れると:

その後、私のddlはもう表示されません。修正方法は?

p/s: 新しいプロジェクトと次のような単純なコードを試してみても、

ddlも表示されません!

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

vb.net - edititemtemplate ラベル vb.net の TimeRecorded を更新する

ユーザーが編集リンクボタンをクリックしたときに、グリッドビューの edititemtemplate のラベルに現在の日付と時刻を表示しようとしています。date.now をデータ バインディング ボックスに入れると、目的の結果が表示されますが、[更新] をクリックすると、フィールドを null にすることはできないというエラーが表示されます。フッター行で試してみるとうまくいきますが、編集行ではうまくいきません。動作するフッター行コードは次のとおりです。

テンプレート フィールドの .aspx コードは次のとおりです。

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

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

c# - Gridview EditItemTemplate DropDownList Get SelectedValue

私の Gridview には、次のテンプレート フィールドがあります。

行の [編集] をクリックすると、DropDownList にすべての値が入力され、その行の正しい値が選択されます。

ただし、行を更新しようとすると:OnRowUpdating="UpdateRow"

DropDownList コントロールが見つかりますが、SelectedValue は常に空の文字列です。
データベースに保存するには、選択した値にアクセスする必要があります。

コード ビハインドで Gridview の DropDownList の SelectedValue を取得する方法についてのアイデアはありますか?

編集:
コード ビハインドから DropDownList と SelectedValue を設定することもできます。