Скрытие элемента управления css (мастер) - PullRequest
0 голосов
/ 09 января 2011

После определения 2 простых свойств в моем css, чтобы скрыть мои элементы управления, он работал отлично.Все мои элементы управления сначала были в таблице, а когда страница загружалась, они были невидимы.Когда я нажал на кнопку «отправить», все элементы управления стали видны.Я назначил class = "hide" при запуске и в самой кнопке CssClass = "show".

 .show
 {
   display:block;
 }
  .hide
 {
   display:none;
 }

Но проблема в том, что мне нужен элемент управления мастера.Поэтому я поместил все эти элементы управления в мастера.В мастере есть 3 шага мастера, а в первом по-прежнему есть таблица.

Все работает нормально, похоже, функция шоу больше не работает.

При запуске мастер скрыт,если бы я назначил show (в aspx.file), то мастер появился бы так, как и должен.

Но проблема в том, что он не вызывает строку кода CssClass = "..." в моем представлениикнопка (файл .aspx.cs)

   <asp:Wizard ID="WizardControl" runat="server" CssClass="hide" ActiveStepIndex="0"> 



   protected void btnSubmit_Click(object sender, EventArgs e)
   {
       WizardControl.CssClass = "show";
   }

1 Ответ

0 голосов
/ 09 января 2011

Решил это, поместив моего Волшебника в элемент div. А с помощью свойства visible / false я могу включить или выключить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...