Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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,这里gvMeatDispatch和gvRetail是行数据绑定中的两个gridview。我的if条件满足,但第二个gvRetail未执行。请帮助我您是否认为两个gridview都有不同的rowdatabound事件更好,因为两个网格中的代码完全不同,好吗。谢谢,最后我参加了两个RowDataBound活动 protected void gvMeatDispatch_RowDataBound(object sender, GridViewRowEventArgs e) {

这里gvMeatDispatch和gvRetail是行数据绑定中的两个gridview。我的if条件满足,但第二个gvRetail未执行。请帮助我

您是否认为两个gridview都有不同的rowdatabound事件更好,因为两个网格中的代码完全不同,好吗。谢谢,最后我参加了两个RowDataBound活动
   protected void gvMeatDispatch_RowDataBound(object sender, GridViewRowEventArgs e)
    {        
        if (e.Row.Parent.Parent.ID == "gvMeatDispatch")
        {
            DataTable dtpartyname = new DataTable();
            objRetailPL.status = 4;
            dtpartyname = objRetailBAL.GetType(objRetailPL);

            DropDownList ddlpn = (DropDownList)e.Row.FindControl("ddlpartyname");
            if (ddlpn != null)
            {
                ddlpn.DataSource = dtpartyname;
                ddlpn.DataTextField = "partyname";
                ddlpn.DataValueField = "sno";
                ddlpn.DataBind();
                ddlpn.Items.Add(new ListItem("--Select--", "0"));
                ddlpn.SelectedIndex = ddlpn.Items.Count - 1;
            }
        }
       if (e.Row.Parent.Parent.ID== "gvRetail")
         {
            DataTable dttypeRT = new DataTable();
            dttypeRT = objRetailBAL.getretailtype();

            DropDownList ddl = (DropDownList)e.Row.FindControl("ddltype");
            if (ddl != null)
            {
                ddl.DataSource = dttypeRT;
                ddl.DataTextField = "type";
                ddl.DataValueField = "sno";
                ddl.DataBind();
                ddl.Items.Add(new ListItem("--Select--", "0"));
                ddl.SelectedIndex = ddl.Items.Count - 1;
            }
        }
    }