如何从DATAGRID中取值

DellRui 2005-10-26 08:48:43
请教一下,如果将DATAGRID的值赋值给一个变量。
谢谢了!
...全文
147 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
DellRui 2005-10-26
  • 打赏
  • 举报
回复
OK!
pupo 2005-10-26
  • 打赏
  • 举报
回复
DataGrid的列默认都是DataGridTextBoxColumn 类型,你取到后自己转换一下不就可以了
if (dataGrid1[行,列] != null)
int i = int.Parse(dataGrid1[行,列].ToString());
whitecloud80 2005-10-26
  • 打赏
  • 举报
回复
C# dataGrid1[行,列]
VB.NET dataGrid1(行,列)
q_po_o 2005-10-26
  • 打赏
  • 举报
回复
int intTemp
for (int i = 0;i < dataGrid1.rows.count;i++)
{
if(dataGrid1.Rows[i]["ID"].toString() == "你的ID")
{
intTemp = (int)dataGrid1.Rows[i]["ID"].toString()
break;
}
}

DellRui 2005-10-26
  • 打赏
  • 举报
回复
这样只能取到一个string 类型,如何才能取到一个int型的呢?
q_po_o 2005-10-26
  • 打赏
  • 举报
回复
for int i = 0;i < dataGrid1.rows.count;i++
{
if(dataGrid1.Rows[i]["ID"].toString() == "你的ID")
{
textbox1.text = dataGrid1.Rows[i]["ID"].toString()
break;
}
}
wangsy80 2005-10-26
  • 打赏
  • 举报
回复
(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
DataGrid自动生成的事件
DellRui 2005-10-26
  • 打赏
  • 举报
回复
dataGrid1[行,列]

这样可以吗:(
DellRui 2005-10-26
  • 打赏
  • 举报
回复
是相应的ID
谢谢
伴老思源 2005-10-26
  • 打赏
  • 举报
回复
是指数据表的所有数据还是相应的ID??
DellRui 2005-10-26
  • 打赏
  • 举报
回复
取某一列的ID:
int Id;
Id = e.Item.Cells[0].Text.Trim();


这个 e 是指什么啊?
pupo 2005-10-26
  • 打赏
  • 举报
回复
dataGrid1[行,列]
chinasdp 2005-10-26
  • 打赏
  • 举报
回复
object obj = (dataGrid1.DataSource as DataTable).Rows[0][0];
wangsy80 2005-10-26
  • 打赏
  • 举报
回复
取某一列的ID:
int Id;
Id = e.Item.Cells[0].Text.Trim();

110,533

社区成员

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

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

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