ASP.NET usercontroller用法

ASP.NET usercontroller用法      實作by Polly

需要重複用到某一些控制項,而這些控制項不是master page能幫忙完成的!

1.建立一個UserControl的資料夾

2.新增項目內選擇「Web Forms 使用者控制項」,產生一個.ascx

3.首先建立一個名稱為WebUserControl1.ascx且內含DropDownList控制項的user control

商品選項:
<asp:DropDownList ID="ddlProduct" runat="server"  AutoPostBack="true">
    <asp:ListItem Text="請選擇" Value="0"></asp:ListItem>
    <asp:ListItem Text="巧克力蛋糕" Value="1"></asp:ListItem>
    <asp:ListItem Text="布朗尼" Value="2"></asp:ListItem>
    <asp:ListItem Text="檸檬塔" Value="3"></asp:ListItem>
    <asp:ListItem Text="生乳酪蛋糕" Value="4"></asp:ListItem>
</asp:DropDownList>

4.建立aspx頁面使用userControl

5.在 aspx 裡註冊使用 ascx,載入的檔名、TagName 都可以自行設定

 

參考資料:

https://dotblogs.com.tw/brianclub/2017/07/03/204454

https://dotblogs.com.tw/hatelove/archive/2009/01/20/6899.aspx

https://blog.xuite.net/tolarku/blog/48519600-%5BASP.NET%5D+%E4%BD%BF%E7%94%A8+acsx+%E8%88%87+aspx+-+WebUserControl