我的datagridview处于RowHeaderSelect模式。因此,单击RowHeader将选择整行。
但是,在任何时候,当我使用键盘上下文菜单快捷键或快捷键时,我需要检查当前是选择整行还是仅选择单个单元格,并相应地执行操作。我该如何检查?
答案 0 :(得分:0)
您可以查看e.CommandName
财产。
检查虚拟代码补丁>>
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
SXEngine.Classx USER = (SXEngine.Classx)Session["APPOBJ"];
if (e.CommandName == "Select")
{
USER.bRowSelect = true;
}
else
{
USER.bRowSelect = false ;
}
}
研究此链接以获取有关gridview>>
的不同属性的更多信息答案 1 :(得分:0)
使用RowCommand事件的参数e的CommandName方法。 像
if(e.CommandName=="Select")
{
//code
}