2009-07-14 64 views
3

使用.NET中的GridView控件可以將Select選項更改爲Checkbox,您如何選擇多行?使用複選框選擇ASP.NET GridView中的行

我試着在我的GridView中加入一個CheckBoxField,但是當我運行它時,它沒有出現。

+0

哪個GridView? WinForms,WPF?其他? – 2009-07-14 19:51:38

+0

我認爲flavour404被稱爲ASP.NET Web窗體。 – RichardOD 2009-07-14 19:56:15

+0

的確,我的意思是一個ASP .Net網絡表單。 – flavour404 2009-07-14 21:33:14

回答

2

添加複選框的GridView是添加任何控制的TemplateField一樣簡單。

我嘗試添加一個CheckBoxField字段到我 GridView的,但是當我遇到它,它沒有 露面。

應該有其他列將數據綁定到網格。另外,檢查複選框的可見屬性。

有關詳細信息,請參閱此鏈接。 link text

1

如果你正在使用ASP.NET,我認爲this鏈接將幫助您

0

我總是隻是添加一列到我綁定的DataTable。

dt.Columns.Add(new DataColumn("Include", typeof(Boolean))); 

還是在我的SQL我將有:

declare @include bit 
set @include = 0 
select 
@include Include, 
.... 

更可以在我的博客here

1

找到我沒工作了,最終,由於ExpertSoul的平視上教程。這是所有我需要的標記和它的偉大工作:

<asp:TemplateField> 
    <ItemTemplate> 
     <asp:CheckBox ID="PublicationSelector" runat="server" /> 
    </ItemTemplate> 
</asp:TemplateField> 

的另一件事是本教程有哪些是偉大的是一個onclick事件,以便被點擊提交按鈕時,你可以拿起編號,這是下一個位...

偉大的東西。