2010-09-21 2 views
-2

У меня был: ModalPopupExtender, который отображается, когда пользователь не регистрировался. И когда пользователь вводил его, он не показывал, а некоторые браузеры как firefox или safarie: ModalPopupExtender apear и hiden. Я пытался добавить: ModalPopupExtender в updatepanel, но я didnot, пожалуйста, как могу ли я решить эту проблему.Ошибка ModalPopupExtender

защищен недействительным Page_Load (объект отправителя, EventArgs е) {

if (!IsPostBack) 
    { 
     if (Session["RegisteredUser"] == null) 
     { 
      pnlModal_ModalPopupExtender.Show(); 
     } 
     else 
     { 

      Result.Visible = true; 
      Result.Text = string.Format("Welcom {0}", Session.Contents["RegisteredUser"]); 


     } 

}

<asp:Panel ID="pnlModal" runat="server" CssClass="modalPopup"> 
         Our Valued Customer You Are Not Registered Are You Want To Register? 
         <br /> 
         <br /> 
         <br /> 
         <br /> 
         <table id="LoginTL" runat="server" width="300" border="0" align="center" cellpadding="0" 
          cellspacing="2" style="border-color: #666666"> 
          <tr id="Tr1" runat="server"> 
           <td id="Td1" width="80px" class="bod_d_reg_txt_p lm7" runat="server"> 
            Username : 
           </td> 
           <td id="Td2" runat="server"> 
            <label> 
             <asp:TextBox ID="TxtUser" runat="server" Width="125px"></asp:TextBox> 
            </label> 
           </td> 
           <td id="Td3" runat="server"> 
            <table width="110" border="0" cellspacing="0" cellpadding="0"> 
             <tr> 
              <td> 
               <label> 
                <asp:CheckBox ID="CBRemeber" runat="server" class="tx_s" /> 
               </label> 
              </td> 
              <td class="bod_d_reg_txt_w"> 
               Remember me 
              </td> 
             </tr> 
            </table> 
           </td> 
          </tr> 
          <tr id="Tr2" runat="server"> 
           <td id="Td4" width="80" class="bod_d_reg_txt_p lm7" runat="server"> 
            Password : 
           </td> 
           <td id="Td5" runat="server"> 
            <label> 
             <asp:TextBox ID="TXTPassword" runat="server" TextMode="Password" Width="125px"></asp:TextBox> 
            </label> 
           </td> 
           <td id="Td6" runat="server"> 
            <asp:ImageButton ID="IBLogin" runat="server" ImageUrl="images/home-d_login.jpg" OnClick="IBLogin_Click" /> 
           </td> 
          </tr> 
          <tr id="Tr3" runat="server"> 
           <td id="Td7" runat="server"> 
           </td> 
           <td id="Td8" runat="server"> 
           </td> 
           <td id="Td9" runat="server"> 
           </td> 
          </tr> 
          <tr id="Tr4" runat="server"> 
           <td id="Td10" runat="server"> 
           </td> 
           <td id="Td11" runat="server"> 
           </td> 
           <td id="Td12" runat="server"> 
           </td> 
          </tr> 
          <tr id="Tr5" runat="server"> 
           <td id="Td13" runat="server"> 
            <a href="Default.aspx" id="btnClose" runat="server">Close</a> 
           </td> 
           <td id="Td14" runat="server"> 
           </td> 
           <td id="Td15" runat="server"> 
            <a href="Registeration.aspx" id="Register" runat="server">Register</a> 
           </td> 
          </tr> 
         </table> 
         <br /> 
        </asp:Panel> 
        <cc1:ModalPopupExtender TargetControlID="btnYes" ID="pnlModal_ModalPopupExtender" 
         runat="server" Enabled="True" BackgroundCssClass="modalBackground" PopupControlID="pnlModal" 
         CancelControlID="btnYes" DropShadow="True" DynamicServicePath=""> 
        </cc1:ModalPopupExtender> 
        <asp:HiddenField ID="btnYes" runat="server" /> 
+0

Этот вопрос непонятен. –

ответ

0

Я добавил это свойство на панели и она работала хорошо Style = "дисплей: нет "

Смежные вопросы