1
的代碼,我發現這個問題,表明在自定義用戶控件(ASCX)屬性可以在線指派爲HTML屬性:Custom attribute in UserControl (*.ascx)?設置自定義用戶控件的屬性在後面
這個偉大的工程,但什麼如果我在我的頁面上註冊一個自定義用戶控件,並想在我的代碼中設置/獲取該控件的屬性,
ASPX:
<%-- I can assign ActivePage inline and this works fine --%>
<wd:NavBar ID="MyNavBar" runat="server" ActivePage="navbarItem1" />
ASPX.CS:
// I need to change the ActivePage
if (what == "internal")
{
RunInternalComparison();
MyNavBar.ActivePage = "navbarItem1";
}
else if (what == "external")
{
RunExternalComparison();
MyNavBar.ActivePage = "navbarItem2";
}
這就是我想做的事情,但它不工作。這可能嗎?