如何从自定义控件页面调用onRowCommand事件(HWGridView.cs)

时间:2013-06-06 10:28:58

标签: c# asp.net c#-4.0 custom-controls

我编写了一个代码来在Custom Control Page中创建GridView(例如:HWGridView.cs)。 自定义控件页面(HWGridView.cs),此页面包含可在GridView中使用的所有事件,包括OnRowCommand..etc。

代码下方,在aspx页面中用于使用Custom Control创建GridView,

<grid:HWGridView runat="server" ID="grdView" AllowSorting="true"  OnRowCommand="grdView_RowDataBound" >
</grid:HWGridView>

如何从自定义控制页面(HWGridView.cs)调用OnRowCommand事件

请参阅此链接中的代码, Code

1 个答案:

答案 0 :(得分:0)

不确定我是否理解你的问题。 您希望将事件处理程序方法绑定到控件吗?

如果是,那么这是

<grid:HWGridView runat="server" ID="grdView" AllowSorting="true"  OnRowCommand="grdView_RowCommand">
</grid:HWGridView>

你所拥有的是OnRowCommand事件处理程序绑定到grdView_RowDataBound。 记住grdView_RowCommand也需要存在正确的参数。这是签名:

public void grdView_RowCommand(Object sender, GridViewCommandEventArgs e)
{
// your code here
}

希望这有帮助