属性窗口asp.net:就像其他控件有thunderbolt图标一样,当您选择整个窗体本身时,我看不到页面级事件的thunderbolt。
当您双击窗体时,将为您创建Load。但是还有其他的页面级事件,我希望通过属性窗口来查看和定义它们。
但对于表单本身,则没有。请参见屏幕截图。
这是设计出来的吗?或者我正在经历一个异常?
我的猜测是,可能是web页面通过方法本身的名称识别的事件(如page load始终为Page_Load等) Click here for screenshot...No Thunderbolt:
发布于 2019-04-05 06:32:24
是的,我想这是设计好的。只能识别特定的事件名称。
您可以键入以下内容,它将识别这些事件名称并执行相应操作:
protected void Page_PreInit(object sender, EventArgs e)
{ Response.Write("Page_PreInit" + "<br/>"); }
protected void Page_Init(object sender, EventArgs e)
{ Response.Write("Page_Init" + "<br/>"); }
protected void Page_InitComplete(object sender, EventArgs e)
{ Response.Write("Page_InitComplete" + "<br/>"); }
protected void Page_PreLoad(object sender, EventArgs e)
{ Response.Write("Page_PreLoad" + "<br/>"); }
protected void Page_LoadComplete(object sender, EventArgs e)
{ Response.Write("Page_LoadComplete" + "<br/>"); }
protected void Page_PreRender(object sender, EventArgs e)
{ Response.Write("Page_PreRender" + "<br/>"); }
protected void Page_PreRenderComplete(object sender, EventArgs e)
{ Response.Write("Page_PreRenderComplete" + "<br/>"); }
protected void Page_Unload(object sender, EventArgs e)
{
//Response.Write("Page_Unload" + "<br/>");
}https://stackoverflow.com/questions/55525394
复制相似问题