Я создал один web user control
, и я разместил его на странице login
. Когда я нажимаю кнопку отправки, пользовательский элемент управления должен отображаться, и он будет перенаправляться на главную страницу.Скрыть веб-пользовательское управление с загрузки страницы
Далее в мой код, я поместил этот пользовательский элемент управления в
<div id="divloginUControl">
<td></td>
<td>
<LUC:LoginLoader ID="loginUserControl" runat="server" />
</td>
</div>
Когда страница Войти загружается пользовательский элемент управления выдвигает на первый план. Для прячась пользовательских элементов управления я написал
protected void Page_Load(object sender, EventArgs e)
{
//divloginUControl.Visible = false;
loginUserControl.Visible = false;
}
и кнопка отправки
protected void Button1_Click(object sender, EventArgs e)
{
loginUserControl.Visible = true;
}
, но он не работает на кнопку отправки.
Просьба дать предложения.
Просьба представить ваш реальный код. 'loginuc.visbile = true;' даже не компилируется. Также неясно, что вы имеете в виду с кнопкой _submit_ и где вы пытаетесь скрыть элемент управления. Ваше название: _ «Hide from Page_Load» _, но ваш реальный вопрос кажется _ «Скрыть от события нажатия кнопки» _, это правильно? –
Нет, я просто спрячу элемент управления из page_load и покажу элемент управления из события button_click. Я отредактировал мой код, скажите, пожалуйста, –
Вызывается ли Button1_Click вообще? Вы пытались установить точку останова? Вызывается ли Button1_Click после Page_Load, как и должно быть? Не существует ли в логике loginUserControl что-то еще, что можно скрыть? – Luaan