C# DataGrid的OnItemCommand事件未触发
我在一个usercontrol中有一个DataGrid,当我按下它旁边的某个按钮时,它会被一些数据填充。这个数据网格也由一个linkbutton填充。当我单击此链接按钮时,OnItemCommand或SelectedIndexChanged将触发,但两个事件均未触发。当控件的PageLoad事件触发时 请让我知道我在哪里犯错C# DataGrid的OnItemCommand事件未触发,c#,asp.net,events,datagrid,C#,Asp.net,Events,Datagrid,我在一个usercontrol中有一个DataGrid,当我按下它旁边的某个按钮时,它会被一些数据填充。这个数据网格也由一个linkbutton填充。当我单击此链接按钮时,OnItemCommand或SelectedIndexChanged将触发,但两个事件均未触发。当控件的PageLoad事件触发时 请让我知道我在哪里犯错 谢谢您的控件是否使用Page.LoadControl之类的工具动态添加?如果是这样,除非为每个请求动态添加控件,否则不会触发事件。这是再次正确构建控制树的唯一方法。我通常在
谢谢您的控件是否使用Page.LoadControl之类的工具动态添加?如果是这样,除非为每个请求动态添加控件,否则不会触发事件。这是再次正确构建控制树的唯一方法。我通常在Init中这样做
对于那些看到这篇文章的人,寻找答案。最有可能的情况是,每次调用都会将数据重新绑定到datagrid。使用条件和检查!这个.IsPostBack.我们真的不可能回答这个问题,因为我们有理由假设,首先,您的标记或代码中存在一个我们都看不到的问题。问题是什么。我已经在代码中正确地注册了事件,然后它也没有触发事件