将数据从网格视图单元格检索到文本框
我正在尝试将单元格数据检索到文本框,当我在网格视图中选择任何行时,就会发生这种情况,文本框将采用
我已经启用自动回发
到文本框的
新值,如下所示 但是,我的代码
protected void GridView2_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox3.Text = GridView2.Rows[GridView2.SelectedIndex].Cells[2].Text;
}
在语法中没有错误,它没有检索文本框中的任何内容,有什么建议吗?
我正在使用
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data.Sql;
我在 C# 工作,Visual studio 2010 Express Web 开发人员
I am trying to retrieve a cell data to a textbox , that will happen when i select any row in the grid view , the textbox will take the new value
I already enabled auto post back
to the textbox
here is my code
protected void GridView2_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox3.Text = GridView2.Rows[GridView2.SelectedIndex].Cells[2].Text;
}
however , there is not error in the syntax , it doesn't retrieve any thing in the textbox , any suggestions ?
i am using
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data.Sql;
I work in C# , Visual studio 2010 express web developer
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
根据 VS 2010 文档,我建议首先检查行和单元格是否不为空。
From VS 2010 documentation, I would recommend checking if the row and Cells are not null first.
这就是我在事件部分所做的,因为我确信它将是网格视图内的一行,所以
if (GridView2.SelectedIndex == 0)
谢谢:)
that what i did in the event section, because i am sure it will be one row inside the grid view , so
if (GridView2.SelectedIndex == 0)
thank you :)