C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: gridViewの選択ボタンを非選択状態に


(過去ログ 102 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■61149 / inTopicNo.1)  gridViewの選択ボタンを非選択状態に
  
□投稿者/ AMI (16回)-(2011/08/03(Wed) 17:37:32)

分類:[.NET 全般] 

開発環境
OS: WindowsXP SP3
言語: VisualStudio2010 VB
Microsoft Visual Studio 2010
Version 10.0.30319.1 RTMRel
Microsoft .NET Framework
Version 4.0.30319 RTMRel

GRIDVIEWコントロールの各行に「選択」ボタンを配置しているのですが、
それを押せないようにするように
下記のようにコードを記載しました。
Private Sub GridView2_RowDataBound1(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView2.RowDataBound
e.Row.Cells(0).Enabled = False '選択ボタン使用不可
ENDSUB
すると
下の欄のページングのリンクボタンまで押せなくなってしまいます。
挙動としては
選択ボタンのみ非選択にしたいのですが・・・・
アドバイスの程よろしくお願いします

<Columns>
<asp:TemplateField ShowHeader="False">
<ItemTemplate>
<asp:Button ID="Button2" runat="server" CausesValidation="False"
CommandName="Select" Text="選択">
</asp:Button>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="AA" HeaderText="AA" SortExpression="AA" />
<asp:BoundField DataField="BB" HeaderText="BB" SortExpression="BB" />
</Columns>
引用返信 編集キー/
■61155 / inTopicNo.2)  Re[1]: gridViewの選択ボタンを非選択状態に
□投稿者/ AMI (18回)-(2011/08/04(Thu) 08:38:27)
自己解決
GIRIDVIEWのDATABINDイベントで
Select e.Row.RowType
Case DataControlRowType.DataRow
e.Row.Cells(0).Enabled = False '選択ボタン使用不可
End Select
データフィールドの判定をして
変更することで
成功しました
ご迷惑おかけしました
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -