2011-08-10 64 views
0

我與內置的.NET網站工作,.NET窗體不能在thickbox窗口內加載?

我有一個非常簡單的彈出框(ThickBox的),直到我的開發人員把彈出內的.NET接觸形式,工作正常了。

問題是表單不再顯示在thickbox裏面,有沒有人經歷過這個?

它不像它從別處調用數據那樣,所有的內容都在頁面上的隱藏div中,當請求時javascript顯示彈出窗口。

我的彈出窗口,如下所示...

<div id="hidForm"> 
    <asp:Panel ID="PL_Im_Popup" runat="server" > 
    .net stuff here doesnt load! 
    </asp:Panel> 
    The stuff outside of the .net panel works fine 
</div> 

我的整個代碼...

<div id="hidForm"> 
<asp:Panel ID="PL_Im_Popup" runat="server" > 
    <h3>Our Discreet Service</h3> 
    <p>To request a phone call from a Correlate Search Consultant simply fill out the form below. Discretion is of upmost importance to our Consultants.</p> 
    <ul id="hidFormLab"> 
    <li><span class="formLabel">Your Name <span class="asterisk">*</span></span><asp:TextBox ID="TB_Name" runat="server" CssClass="formet"></asp:TextBox></li> 

     <li><span class="formLabel">Your Job Title <span class="asterisk">*</span></span><asp:TextBox ID="TB_JobTitle" runat="server" CssClass="formet"></asp:TextBox></li> 

     <li><span class="formLabel">Your Email <span class="asterisk">*</span></span><asp:TextBox ID="TB_Email" runat="server" CssClass="formet"></asp:TextBox></li> 

     <li><span class="formLabel">Your Telephone Number <span class="asterisk">*</span></span><asp:TextBox ID="TB_PhoneNo" runat="server" CssClass="formet"></asp:TextBox></li> 

     <li><span class="formLabel">Upload your CV</span><asp:FileUpload ID="FileUpload1" runat="server" CssClass="upcv" /></li> 

     <li><span class="formLabel">What day would you prefer to be contacted on</span><asp:DropDownList ID="DDL_ContactDay" runat="server" CssClass="ddown"> 
      <asp:ListItem>Monday</asp:ListItem> 
      <asp:ListItem>Tuesday</asp:ListItem> 
      <asp:ListItem>Wednesday</asp:ListItem> 
      <asp:ListItem>Thursday</asp:ListItem> 
      <asp:ListItem>Friday</asp:ListItem> 
      </asp:DropDownList></li> 

     <li><span class="formLabel">If you would prefer to be contacted at a specific time,please let us know</span><asp:DropDownList 
      ID="DDL_Time" runat="server" CssClass="ddown"> 
      <asp:ListItem>Morning</asp:ListItem> 
      <asp:ListItem>Afternoon</asp:ListItem> 
      <asp:ListItem>Evening</asp:ListItem> 
     </asp:DropDownList></li> 

     <li><asp:ImageButton ID="IB_Submit" runat="server" CssClass="submitformbtn" 
       ImageUrl="~/_includes/images/buttons/submit.jpg" onclick="IB_Submit_Click" /></li> 
    </ul> 

</asp:Panel> 
</div> 
+0

你還需要'

'才能使用 –

+0

你是什麼意思,對不起大衛? – Liam

+0

這是您的彈出窗口的完整代碼嗎?在它自己的網頁?也許你應該多發一些代碼。 –

回答

0

我需要<form runat="server">這個工作,感謝@大衛

+0

請編輯你的答案把'字符放在標籤的開頭和結尾(否則標籤是不可見的)。我會這樣做,但它不會超過6個字符,並且還需要同行評議 – freefaller