gpt4 book ai didi

c# - 获取 gridview 中复选框的 Check_changed 事件的列值

转载 作者:行者123 更新时间:2023-11-30 17:17:48 25 4
gpt4 key购买 nike

我有一个 GridView ,它在数据绑定(bind)字段中包含日期和时间字符串,在项目模板字段中包含复选框。现在,当用户选中任何复选框时,我想使我的数据表的 isChecked 字段(这是 gridview 的数据源并且以编程方式添加 isCheck)相应地为真/假。如何根据选中/未选中的复选框从 gridview 获取日期时间字符串?

最佳答案

你可以这样做......

<asp:TemplateField HeaderText="Date">
<ItemTemplate>
<asp:Label ID="lblDate" runat="server" Text='<%# Eval("Date") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Checkbox">
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" AutoPostBack="true"
oncheckedchanged="CheckBox1_CheckedChanged" />
</ItemTemplate>
</asp:TemplateField>

protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
String Date = ((Label)((CheckBox)sender).Parent.FindControl("lblDate")).Text;
}

关于c# - 获取 gridview 中复选框的 Check_changed 事件的列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6223317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com