Gridview1将事件编辑到Common Routine()到Gridview1 onRowEdit

时间:2012-12-04 11:05:24

标签: asp.net

在aspx网站上每当Gridview Edit事件在我的项目中引发。它首先调用一个常见的例程来验证编辑授权,然后它继续它的事件可能.. ??

Gridview1编辑事件 - > Common Routine() - > Gridview1 onRowEdit

1 个答案:

答案 0 :(得分:0)

也许您需要PreInit方法。所以你可以像下面一样添加你的代码:

protected void Page_Init(object sender, EventArgs e)
{
   //do something...
}

另请参阅http://msdn.microsoft.com/en-us/library/ms178472%28v=vs.100%29.aspx

处的ASP.net页面生命周期

更新

如果您希望PreInit在您的所有网页上执行。简单地说,只需从System.Web.UI.Page创建新的公共类继承,并且所有页面都从该公共类继承。看一下代码示例:

//file name: Common.cs
public class Common : System.Web.UI.Page {

    protected void Page_Init(object sender, EventArgs e)
    {
       //do something...
    }
}

//file name: YourPage.aspx.cs
public class YourPage : Common {

    protected void Page_Load(object sender, EventArgs e)
    {
       //do something...
    }
}