我有一個網頁叫做myimage.aspx它創建隨機驗證碼圖片,我如何使asp.net中的任何aspx頁面作爲用戶控件?
<form id="form1" runat="server">
<div>
<%--<img src="MyImagePage.aspx">--%> //using normal page...this is working fine
<ucImage:ucMyImage ID="myimage" runat="server" /> //using usercontrol this gives me image but following textboxes , buttons ans labels are disappears :(
<asp:TextBox id="CodeNumberTextBox" runat="server"></asp:TextBox>
<asp:Button id="SubmitButton" runat="server" Text="Submit"></asp:Button><br>
<asp:Label ID="lblMessage" runat="server" Text="CORRECT!" Visible="false"></asp:Label>
</div>
</form>
我這樣調用<img src="MyImageControl.ascx">
我的Index.aspx頁面上的頁面。 但我沒有aspx頁面創建它作爲一個用戶控件myimagecontrol.ascx 並把它放入index.aspx像<ucImage:ucMyImage ID="myimage" runat="server" />
也添加<%@註冊%>標籤,但我只能夠查看圖像captcha沒有任何其他包含index.aspx頁面像文本框或其他按鈕, 請告訴我最新錯誤?
發佈您的一些代碼肯定會有幫助.. – Waqas
發佈用戶控制代碼將有所幫助。 –
@visionary - 發佈在問題 – Neo