| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 646 人关注过本帖
标题:求助:DataGrid中获取值问题
取消只看楼主 加入收藏
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
收藏
 问题点数:0 回复次数:1 
求助:DataGrid中获取值问题

<asp:DataGrid ID="DataGrid1" runat="server">
<SelectedItemStyle BackColor="White" Font-Bold="True" ForeColor="White" />
<AlternatingItemStyle BackColor="#CCFF99" />
<ItemStyle BackColor="White" />
<HeaderStyle BackColor="#99FF99" Font-Bold="True" ForeColor="Black" />
<FooterStyle BackColor="Black" />
<Columns>
<asp:TemplateColumn >
<ItemTemplate>
<asp:CheckBox runat=server ID=che />
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="Cou_num" Visible="False"></asp:BoundColumn>
<asp:BoundColumn DataField="Cou_ID" HeaderText="课程ID">
<ItemStyle Width="100px" />
</asp:BoundColumn>
<asp:BoundColumn DataField="Cou_name" HeaderText="课程名">
<ItemStyle Width="100px" />
</asp:BoundColumn>
<asp:BoundColumn DataField="Cou_flag" HeaderText="必/选修">
<ItemStyle Width="100px" />
</asp:BoundColumn>
</Columns>
<PagerStyle BackColor="#99FF99" Mode="NumericPages" />
</asp:DataGrid>

protected void Button1_Click(object sender, EventArgs e)
{
foreach (DataGridItem Item in DataGrid1.Items)
{
if (Item.ItemType == ListItemType.Item || Item.ItemType == ListItemType.AlternatingItem)
{
CheckBox cheb = ((CheckBox)Item.FindControl("che"));
if (cheb.Checked == true)
{
string str_status = "update lab_course set Cou_status=1 where Cou_num='" + Counum + "'";
Comm1 com_status = new Comm1();
com_status.ENQ(str_status);
Response.Write("<script>window.alert('学期课程添加成功!')</script>");
}
else
{
string str_status = "update lab_course set Cou_status=0 where Cou_num='" + Counum + "'";
Comm1 com_status = new Comm1();
com_status.ENQ(str_status);
}
}
}
}

我想获取<asp:BoundColumn DataField="Cou_num" Visible="False"></asp:BoundColumn>中Cou_num的值,怎么实现啊?

[此贴子已经被作者于2007-4-9 12:01:59编辑过]


2007-04-09 11:59
yunj1105
Rank: 1
等 级:新手上路
威 望:1
帖 子:757
专家分:0
注 册:2007-2-13
收藏
得分:0 

恩知道了,我的button是放外面的谢谢大家
selectedcells(0).text可以直接用吗?
例如:int Counum = int.Parse(selectedcells(0).text);

[此贴子已经被作者于2007-4-9 13:53:55编辑过]


2007-04-09 13:51
快速回复:求助:DataGrid中获取值问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013515 second(s), 8 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved