- - PR -
DataGridで、ある列のデータを、選択ボタンとして使用したい
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2003-09-17 13:43
件名がわかりづらいかもしれません。できるだけ丁寧に説明しますので、突っ込みがあれば是非お願いします。
C#で、Webアプリケーションを作成しようとしている者です。 DataGridの操作方法について質問なのですが、DataGridに表示されている、ある行を選択するボタンを追加する際には、通常はデザイン時に「プロパティビルダ」を開いて選択ボタンを追加しますよね。 そうではなく、DataGridに表示されているデータ(例えば、名前やIDなど)を、選択ボタンと同じように使用できないでしょうか? 一覧に表示されている名前をクリックすると、その人の詳細が出る・・・というような事をやりたいのです。 もし、DataGridで実現できないのならば、他のコントロールを使って近いことができればかまいません。 どうかよろしくお願いします。 | ||||
|
投稿日時: 2003-09-17 15:37
自己解決しました。
正確には、ちょっと違う方法で見た目上は実現できました。 選択ボタンのプロパティを設定する時に、プロパティビルダではなく直接コードを編集し、 <asp:ButtonColumn DataTextField="ID"> </asp:ButtonColumn> というような方法で、見た目上は実現できています。 どうもご迷惑をおかけしました。 | ||||
|
投稿日時: 2003-09-17 15:49
こんにちは。
DataGridのプロパティビルダで設定可能です。 そのまま選択ボタンを追加したら、ButtonColumnプロパティの テキストフィールドに列名を指定してあげればご希望通りの 表示になるはずです。(ボタンの種類でボタンやリンクボタンにも出来ます) 【追記】 上記の方法でも自己解決されたコードと同じようになります。 [ メッセージ編集済み 編集者: まゆりん 編集日時 2003-09-17 15:58 ] |
1