События Thunderbolt для самой формы в окне свойств - PullRequest
0 голосов
/ 05 апреля 2019

Окно свойств asp.net: точно так же, как и у других элементов управления есть значок молнии, когда вы выбираете всю форму целиком, я не вижу молнии для событий уровня страницы.

Когда вы дважды щелкаете по форме, Load создается для вас. Но есть и другие события на уровне страницы, и я ожидал увидеть их и определить через окно свойств.

Но для самой формы ее нет. Смотрите скриншот.

Это задумано? Или я испытываю аномалию?

Я предполагаю, что, возможно, событие, распознаваемое веб-страницей по имени самого метода (например, загрузка страницы всегда Page_Load и т. Д.) Нажмите здесь, чтобы увидеть скриншот ... Нет Thunderbolt:

1 Ответ

0 голосов
/ 05 апреля 2019

Да, я думаю, что это дизайн.Только определенные имена событий распознаются.

Вы можете ввести это, и он распознает эти имена событий и сделает соответственно:

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/>"); 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...