public int getDgvInt()
{
try
{
return this.dataGridView1.CurrentRow.Index;
}
catch (Exception)
{
return -1;
}
}
{
try
{
return this.dataGridView1.CurrentRow.Index;
}
catch (Exception)
{
return -1;
}
}
调试欢乐多
那太简单了,你点击打开新的页面,直接从绑定GridView的数据源里面取就可以了,照样可以使用e.RowIndex,我说的那个按钮,只是执行那个事件,而不是说非得在那里面编辑
那太简单了,你点击打开新的页面,直接从绑定GridView的数据源里面取就可以了,照样可以使用e.RowIndex,我说的那个按钮,只是执行那个事件,而不是说非得在那里面编辑
比如说罢,在gridview里选择几行或一行数据,放到打印界面,是这个意思,要用到选择的行
那太简单了,你点击打开新的页面,直接从绑定GridView的数据源里面取就可以了,照样可以使用e.RowIndex,我说的那个按钮,只是执行那个事件,而不是说非得在那里面编辑
比如说罢,在gridview里选择几行或一行数据,放到打印界面,是这个意思,要用到选择的行噢,那不还是从数据源直接取就好了吗?gridview绑定的时候肯定是有数据源DataSet或者DataTable的对吧,你现在要的是点击对应的行,取数据源没错吧,还是那句话,直接在那个事件里面获取:你的数据源(ds).Tables[0].Rows[e.RowIndex]["第一列"]这样去拼接就好了,或者想直接取一行数据,可以根据条件单独查询那个行,然后取出那个行
<asp:LinkButton runat="server" ID="l1" Text="修改" CommandArgument='<%#Eval("SysCustomerID") %>' OnCommand="command_Update"/>
Response.Redirect("UserinfoEdit.aspx?id=" + e.CommandArgument.ToString());
或者直接
<a href='DeviceCategoryEdit.aspx?id=<%#Eval("DeviceCategoryID") %>'>修改</a>至于绑定 随便绑什么都可以