- - PR -
GridViewのコントロールのプロパティ制御について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-10-23 16:44
【環境】ASP.NET2.0/VB2005/Webアプリ/WindowsXP(開発機)
はじめまして、ちゅぱかぶらと申します。 社命でWebアプリを作ることになった超初心者です。 ASP.NET2.0(VB2005)で簡単なWebアプリを作っています。 aspxファイルを開く時に、ログインしたユーザのロールによりButtonコントロールのEnabledプロパティをプログラムで制御しようと思っています。 Contentsに配したButtonコントロール(masterページ使用)は下記で制御できました。 Button1.Enabled = False/True ところがGridViewのItemTemplateに配したButtonコントロールは制御できませんでした。 [試行1] Button2.Enabled = False [メッセージ] 'Button2' は宣言されていません。 [試行2] Dim btn As Button = CType(GridView1.FindControl("Button2"), Button) btn.Enabled = False [メッセージ] オブジェクト参照がオブジェクト インスタンスに設定されていません。 こうしたらいい、あるいは目指す方向が間違えてるなどお知恵をいただけますと幸いです。 よろしくお願いいたします。 |
|
投稿日時: 2007-10-23 17:01
.NET関連はこっちの会議室ですね。
http://www.atmarkit.co.jp/bbs/phpBB/viewforum.php?forum=7 Button2はそれぞれの行にできるので、ItemCreatedイベントあたりでやるのがいいです。 |
|
投稿日時: 2007-10-23 17:28
べるさま
返信ありがとうございます。 JAVAに書き込んでたんですね…ご迷惑おかけしました。 .NET会議室に再掲したいと思います。ありがとうございました。 |
1