马克张女装大衣:在DATAGRID中用CHECK实现多选,为什么(CheckBox)item.FindControl("CheckBox1")).Checked返回是FLASE
来源:百度文库 编辑:中科新闻网 时间:2024/05/30 19:26:22
我的前台是<asp:TemplateColumn> <ItemStyle HorizontalAlign="Center" Width="30px"></ItemStyle> <HeaderTemplate> <input type="checkbox" onclick="checkFormAll(this.checked)"> </HeaderTemplate> <ItemTemplate> <asp:CheckBox id="CheckBox1" runat="server"></asp:CheckBox> </ItemTemplate>
后台代码是
if (aClassddl.SelectedIndex != 0)
{
string text1 = "0";
foreach (DataGridItem item in ArticleTable.Items)
{
if (((CheckBox)item.FindControl("CheckBox1")).Checked==true)
{
dbop.exesql( "Update Article Set Classid="+ Convert.ToInt32(aClassddl.SelectedValue)+ " Where Articleid in ("+ (text1+"," +ArticleTable.DataKeys[item.ItemIndex].ToString()) + ")");
}
}}
可是我用断点试的时候CHECKED全返回的是FLASE,为什么,郁闷的一比啊我
</asp:TemplateColumn>
后台代码是
if (aClassddl.SelectedIndex != 0)
{
string text1 = "0";
foreach (DataGridItem item in ArticleTable.Items)
{
if (((CheckBox)item.FindControl("CheckBox1")).Checked==true)
{
dbop.exesql( "Update Article Set Classid="+ Convert.ToInt32(aClassddl.SelectedValue)+ " Where Articleid in ("+ (text1+"," +ArticleTable.DataKeys[item.ItemIndex].ToString()) + ")");
}
}}
可是我用断点试的时候CHECKED全返回的是FLASE,为什么,郁闷的一比啊我
</asp:TemplateColumn>
在DATAGRID中用CHECK实现多选,为什么(CheckBox)item.FindControl("CheckBox1")).Checked返回是FLASE
在vb中datagrid控件怎样实现可以选择多列数据,
在visual basic中用ADO、DataGrid管理成绩数据库却不能算出总分是为什么
帮帮小妹,感谢不尽!-在.net中用DataGrid修改XML记录
Datagrid中如何实现跨页全选和反选?
ASP.NET中用DATAGRID无法显示数据
如何在局域网中用netmeeting中实现多人(大于2人)语音和切换
如何在C#中用代码实现对数据库的多表连接
我要在vb.net中使用datagrid,让它实现单击选中一行,不是一般的datagrid那样选中一格并进入编辑怎样实现
在MSNspace中用HTML实现表格化页面的代码