日期:2014-05-18  浏览次数:20476 次

怎么创建一个DataGridCommandEventArgs的实例?
怎么创建一个DataGridCommandEventArgs的实例?          
       
    //       C#,       ASP.NET          
       
    protected       void       S_CheckedChanged(object       sender,       System.EventArgs       e)          
    {                                                                      
            //       CheckedChanged事件中只能用object       sender,       System.EventArgs       e做参数才能被调用          
            //       而C#中局部变量一定要先赋值          
            //       在这里该怎么声明一个DataGridCommandEventArgs的实例来调用SetS          
    }                                                          
       
    protected       void       SetS(DataGridCommandEventArgs       e)          
    {          
            //       代码行          
    }      


------解决方案--------------------
这个应该是在委托里面来实现的;
this.ibtinsert.Click += new System.Web.UI.ImageClickEventHandler(this.ibtinsert_Click);
this.ibtinsert.Click += new System.Web.UI.ImageClickEventHandler(SetS);

不过你要注意,委托的事件参数是有限制的,不是每一个都可以的
------解决方案--------------------
系统写好好的事件是不能修改的,参数也不能通过系统事件来传递,或者我们跟本不知道怎么来引发事件,除非事件是自定义的,这样我们就要以自定义事件参数并在适当的时候引发这个事件并处理。
------解决方案--------------------
说得不明白 你想要的事件处理流程是什么?

------解决方案--------------------
DataGridCommandEventArgs
你看他写的就知道了吧..他是处理datagridcommand的eventargs.不是所有的事件都能用的呀!!
------解决方案--------------------
// 构造函数如下
DataGridCommandEventArgs (
DataGridItem item,
Object commandSource,
CommandEventArgs originalArgs
)