.NETでGridView
コントロールを使用すると、GridView
のSelect
オプションをCheckbox
に変更する方法はありますか。複数行を選択するにはどうすればよいですか?CheckBoxを使用してASP.NET GridViewの行を選択する
GridView
にCheckBoxField
を追加しようとしましたが、実行したときに表示されませんでした。
.NETでGridView
コントロールを使用すると、GridView
のSelect
オプションをCheckbox
に変更する方法はありますか。複数行を選択するにはどうすればよいですか?CheckBoxを使用してASP.NET GridViewの行を選択する
GridView
にCheckBoxField
を追加しようとしましたが、実行したときに表示されませんでした。
を助けるだろうと思い任意のコントロールのTemplateFieldを追加するのと同じくらい簡単です。
私は私の GridViewのにCheckBoxFieldを追加しようとしたが、私はそれを実行したときには表示されませんでした 。
データをグリッドにバインドする他の列があるはずです。また、チェックボックスの表示可能なプロパティをチェックします。
詳細については、このリンクを参照してください。 link text
問題は、チェックボックスがデータ列にバインドされていないということです。単にリスト内の複数の項目を選択できるようにしたいのですが、実際に 'go'を押すまで、私はポストバックイベントなどは必要ありません。もともと私はvisibiltiyプロパティをchekcしましたが、デフォルトは表示されていますが、上記の結論に達しました。 – flavour404
テンプレートフィールドとチェックボックスを追加しようとしましたが、まだ各行に表示されません。私はチュートリアルに従いましたが、もちろんマークアップを表示しなかったので、私が間違っていることを見ることができません! – flavour404
それは本当にうまくいった。ありがとう。 – flavour404
あなたはASP.NETを使用している場合、私はthisリンクはGridViewのにチェックボックスを追加し、あなたに
私は常にバインドするDataTableに列を追加します。
dt.Columns.Add(new DataColumn("Include", typeof(Boolean)));
や私のSQLで私が持っています:
declare @include bit
set @include = 0
select
@include Include,
....
詳細は私のブログhere
私はこの考えが好きで、あなたのブログをチェックアウトします。 – flavour404
で見つけることができ、私は最後にそれを仕事でしたが、上のheadsupためExpertSoulに感謝チュートリアル。 、送信ボタンがクリックされたときにID番号を拾うことができるように
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="PublicationSelector" runat="server" />
</ItemTemplate>
</asp:TemplateField>
素晴らしかったチュートリアルがあったことを他の事は、onclickイベントだった:これは、私は、マークアップに必要なすべてのだった、それは素晴らしい仕事しましたそれは次のビットだった...
素晴らしいもの。
どのGridViewですか? WinForms、WPF?その他? –
flavour404はASP.NET Webフォームに参照されると思います。 – RichardOD
確かに私はASP .Net Webフォームを意味します。 – flavour404