C#的DataGrid还有这样的问题?????

lzhzxl1 2004-09-04 11:29:23
我用了绑定字段:
<asp:ButtonColumn Text="选择" DataTextField="档案号" HeaderText="档案号" CommandName="Select">
之后在以下事件中读取就得到是空值,但如果不绑定字段,将DataGrid设成“在运行时自动创建列”,再直接绑定DataTable到DataGrid就可以读到数据,为什么?
private void dgCard_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
//设置当前记录的索引
string id=e.Item.Cells[0].Text.Trim();
Session["saveid"]=id;
Session["edittype"]=0; //edit data
}
...全文
130 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzhzxl1 2004-09-05
  • 打赏
  • 举报
回复
已经解决,是用DATAGRID的主键解决的!!!
孟子E章 2004-09-04
  • 打赏
  • 举报
回复
http://dotnet.aspx.cc/ShowDetail.aspx?id=A27CA611-2DE7-432D-8DBC-1512CEFDAA53
孟子E章 2004-09-04
  • 打赏
  • 举报
回复
在DataGrid1_ItemDataBound里做
yingshis 2004-09-04
  • 打赏
  • 举报
回复
up

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧