我在Gridview里面 投进了一个buttonfield,请问buttonfield的事件是什么? 在哪里写的?我想通过这个按钮对这一行的记录做一下改变,请告诉我具体怎么设置?
解决方案 »
- 如何将两个数据库合并到一起再进行操作
- 初学者 关于asp.net注册问题?
- 【【【【求推荐一个 web远程文件管理系统 】】】】
- ※◇●◇●○ 求救!查询功能页中DataGrid分页失效!!!!!怎么回事???就10分了,望大家援手!!!(代码)
- 請問,我的asp_wp.exe怎麼總是佔用cup到100%
- 链接不上数据库,导致网站都无法正常运行
- 我的登陆页面,在登陆这个imagebutton上面还有另一个imagebutton是搜索用的,可是在我密码的textbox里按回车就会触发搜索用的imagebutton而
- 关于字符串操作的问题
- 散分给好朋友,闲者莫入
- 帮我调试,Response.ExpiresAbsolute在线等待
- 请问如何弹出新页面,谢谢
- 获取页面操作 保存日志
Text="a" />
protected void gridview1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if(e.CommandName=="a")
{}
}
若CommandName设置为Select,可以在SelectedIndexChanged事件中获得点击
若CommandName设置为Edit,则可在GridView1_RowEditing事件中获得点击
等等众多!!
设置代码:
<asp:ButtonField ButtonType="Button" CommandName="Select" Text="按钮" />
错误 2 “System.Web.UI.WebControls.GridViewCommandEventArgs”并不包含“RowIndex”的定义
这是为什么?
应该是 我在这个方法下 取出ButtonField这一行的记录的 主键 有问题 我是这样写的:
protected void gridview1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if(e.CommandName=="a")
{
int a = Convert.ToInt16(GridView1.DataKeys[e.RowIndex].Value.ToString());//读出主键
}
}请问正确的取出这一行主键方法是什么呢