Asp.net 来自GridView中的用户控件中的GridView的onrow命令在GridView的行中不触发
我在一个ASP.NETWebFormsWeb站点上工作,我面临以下情况 我有一个GridView,它在某一行中包含一个用户控件,其中包含一个GridView。最后一个GridView有一个OnRowCommand方法,一些按钮应该触发这个方法。但是,OnRowCommand方法未激发 关于这个问题有什么想法或线索吗?也许这个GridViewException是不可能的Asp.net 来自GridView中的用户控件中的GridView的onrow命令在GridView的行中不触发,asp.net,gridview,webforms,user-controls,Asp.net,Gridview,Webforms,User Controls,我在一个ASP.NETWebFormsWeb站点上工作,我面临以下情况 我有一个GridView,它在某一行中包含一个用户控件,其中包含一个GridView。最后一个GridView有一个OnRowCommand方法,一些按钮应该触发这个方法。但是,OnRowCommand方法未激发 关于这个问题有什么想法或线索吗?也许这个GridViewException是不可能的 提前谢谢 我猜你是在每个回发上对外部或内部网格进行数据绑定。是否启用了viewstate?您能显示相关代码(aspx和codeb
提前谢谢 我猜你是在每个回发上对外部或内部网格进行数据绑定。是否启用了viewstate?您能显示相关代码(aspx和codebehind)。是动态添加的还是声明添加的?我将检查ViewState。但是你的意思是在页面级还是控制级启用?我会考虑代码,但我认为不清楚。。。太多的代码…你给了我最后一件事的提示。实际上,用户控件是动态添加的!也许我需要声明自己是一个监听器或类似的东西。为什么要动态添加它?如果它是一个网格,您只需要将它放入
ItemTemplate
。如果您不希望它在默认情况下可见,请将其设置为visible=False
和更高版本的visible=True
。