asp.NetにおけるGridViewのCheckedUnBindCheckBox属性
4035 ワード
1.GridViewでCheckBoxが選択した行のフィールドを取得し、データソースをバインドした場合でも、選択したCheckedUnBindCheckBoxに対応する各列のフィールドを取得する
実際の状況に応じて適宜変更すればよい.
2.GridViewの一部の属性コード(自用)を添付
実際の状況に応じて適宜変更すればよい.
string test = "";
for (int i = 0; i < GridView1.Rows.Count; i++)
{
if (((CheckBox)(GridView1.Rows[i].Cells[0].Controls[0])).Checked == true)
{
test += GridView1.Rows[i].Cells[1].Text.ToString() + ",";
}
}
Response.Write("<script>alert('" + test + "')</script>");
return;
2.GridViewの一部の属性コード(自用)を添付
<asp:GridView ID="GridView1" Width="100%" runat="server" AllowMultiColumnSorting="False" DataSourceID="ObjeDataSource1"
CssClass="ContentPageDataGrid" EnableModelValidation="True" FocusColor="" IsSortAscending="False"
MouseOverColor="" NeedRowMark="False" NeedUnBindCheckBoxColumn="True"
UnBindCheckBoxColumnHeaderTextAlign="Left"
UnBindCheckBoxColumnLocation="FirstColumn" UnBindCheckBoxHeaderText=""
UnBindCheckBoxText="" AutoGenerateColumns="False" BorderWidth="1px"
CanRowClick="False">
</asp:GridView>