忍者ブログ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

GridVewとDropDownListのバインドと更新

[ASP.NET]GridViewコントロールで選択ボックスを表示するには?[2.0、3.0、3.5、C#、VB
http://www.atmarkit.co.jp/fdotnet/dotnettips/816aspgridvwddlist/aspgridvwddlist.html

ListView と DropDownList
http://surferonwww.info/BlogEngine/post/2010/10/31/DropDwonList-in-InsertItemTemplate-of-ListView.aspx

デザインでGridを作る
ドロップダウンにするところを、TemplateFieldに変える
デザインで、Gridのテンプレートの編集を選択し、EditItemを選択する
テキストボックスを削除し、ドロップダウンを作成。
ドロップダウン用のデータソースを作成
表示する値と、使用する値を設定
※この時点で表示は出来ている。Gridとドロップダウンの連結は以下

ドロップダウンのタスクから、DataBindingsの編集を選択
SelectedValueを選択し、右側のカスタムバインドに「Bind("CD")」といった、
Gridのデータソースの値を設定
※この時点で連結までOK。ただ、データを編集して更新しても空白が登録される。

    Private Sub SqlDataSource1_Updating(sender As Object, e As System.Web.UI.WebControls.SqlDataSourceCommandEventArgs) Handles SqlDataSource1.Updating
        e.Command.Parameters("@NM").Value = _
            CType(Gridview1.Rows(Gridview1.EditIndex).FindControl("DropDownList1"), DropDownList).SelectedValue
    End Sub

強引に、パラメータに値をセットする
以上。




PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

カレンダー

04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

カテゴリー

フリーエリア

最新コメント

プロフィール

HN:
No Name Ninja
性別:
非公開

バーコード

ブログ内検索

P R