asp.net GridView 控件

protectedvoidGridView1_RowEditing(objectsender,GridViewEditEventArgse){intEmployeeid=... protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
int Employeeid = Convert.ToInt32(GridView1.DataKeys[e.NewEditIndex].Value.ToString());
Response.Redirect("AddRest3.aspx?Employeeid=" + Employeeid + "");
}
}

请问大家 这几句是什么意思呀
展开
 我来答
ansiansi
2013-11-22 · TA获得超过294个赞
知道小有建树答主
回答量:650
采纳率:0%
帮助的人:382万
展开全部
这个事件是编辑按钮触发的事件,
int Employeeid = Convert.ToInt32(GridView1.DataKeys[e.NewEditIndex].Value.ToString());//获取选择编辑行的id
Response.Redirect("AddRest3.aspx?Employeeid=" + Employeeid + "");//重定向到此地址
建议你多查api
追问
谢谢,可是这句话还是不懂啊GridView1.DataKeys[e.NewEditIndex].Value.ToString()),能帮我解释一下吗?
追答
你试一下就知道了 e.NewEditIndex是GridView1中行索引 DataKeys是每行对象 Value是DataKeys中0位置的数值 也就是获取第一列第e.NewEditIndex行的值
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式