Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 关于gridview事件_C#_Asp.net_Gridview - Fatal编程技术网

C# 关于gridview事件

C# 关于gridview事件,c#,asp.net,gridview,C#,Asp.net,Gridview,我正在使用以下代码: protected void gvDetails_RowCreated(object sender, GridViewRowEventArgs e) { e.Row.Attributes["ondblclick"] = "location.href='CustomerInfo.aspx?page=0&Custid=" + Convert.ToString(e.Row.FindControl("hdfCust_Id")) + "'"; } 所以,当我双

我正在使用以下代码:

protected void gvDetails_RowCreated(object sender, GridViewRowEventArgs e)
 {
    e.Row.Attributes["ondblclick"] = "location.href='CustomerInfo.aspx?page=0&Custid=" + Convert.ToString(e.Row.FindControl("hdfCust_Id")) + "'";

 }
所以,当我双击gridview时,它会将我重定向到下一页并给出错误信息。 它给出的Custid值如下所示:

Custid=System.Web.UI.WebControls.HiddenField
你需要

 ((HiddenFiled)e.Row.FindControl("hdfCust_Id")).Value
综合上述因素

e.Row.Attributes["ondblclick"] = "location.href='CustomerInfo.aspx?page=0&Custid=" 
      + ((HiddenField)e.Row.FindControl("hdfCust_Id")).Value + "'";
编辑1 作为
Convert.ToString(例如Row.FindControl(“hdfCust_Id”)
输出将是
System.Web.UI.WebControls.HiddenField


((HiddenField)e.Row.FindControl(“hdfCust_Id”)。值将是您所需的值

 ((HiddenFiled)e.Row.FindControl("hdfCust_Id")).Value
综合上述因素

e.Row.Attributes["ondblclick"] = "location.href='CustomerInfo.aspx?page=0&Custid=" 
      + ((HiddenField)e.Row.FindControl("hdfCust_Id")).Value + "'";
编辑1 作为
Convert.ToString(例如Row.FindControl(“hdfCust_Id”)
输出将是
System.Web.UI.WebControls.HiddenField


((HiddenField)e.Row.FindControl(“hdfCust_Id”)。值将是您所需的值

 ((HiddenFiled)e.Row.FindControl("hdfCust_Id")).Value
综合上述因素

e.Row.Attributes["ondblclick"] = "location.href='CustomerInfo.aspx?page=0&Custid=" 
      + ((HiddenField)e.Row.FindControl("hdfCust_Id")).Value + "'";
编辑1 作为
Convert.ToString(例如Row.FindControl(“hdfCust_Id”)
输出将是
System.Web.UI.WebControls.HiddenField


((HiddenField)e.Row.FindControl(“hdfCust_Id”)。值将是您所需的值

 ((HiddenFiled)e.Row.FindControl("hdfCust_Id")).Value
综合上述因素

e.Row.Attributes["ondblclick"] = "location.href='CustomerInfo.aspx?page=0&Custid=" 
      + ((HiddenField)e.Row.FindControl("hdfCust_Id")).Value + "'";
编辑1 作为
Convert.ToString(例如Row.FindControl(“hdfCust_Id”)
输出将是
System.Web.UI.WebControls.HiddenField



((HiddenField)e.Row.FindControl(“hdfCust_Id”))。Value
将是您所需的值

在提问之前,您至少应该尝试一下自己的方法。这是一个简单的逻辑问题,因为你忘记了一些事情。在问问题之前,你至少应该尝试一下自己的想法。这是一个简单的逻辑问题,因为你忘记了一些事情。在问问题之前,你至少应该尝试一下自己的想法。这是一个简单的逻辑问题,因为你忘记了一些事情。在问问题之前,你至少应该尝试一下自己的想法。这是一个简单的逻辑问题,因为你忘了什么