Добавьте общедоступное свойство LinkName
к вашей MasterPage, чтобы получить / установить свойство UserControl.
Затем вы можете установить его со страницы следующим образом:
((MyMaster)this.Page.Master).LinkName = "adminusers";
Где MyMaster
- фактический тип вашей MasterPage.
VB.NET:
DirectCast(Me.Page.Master, MyMaster).LinkName = "adminusers"
Редактировать : Если вы хотите добавить несуществующий атрибут во время выполнения:
Создать метод AddHeaderAttribute
:
public void AddHeaderAttribute(string key, string Value)
{
Adminheader1.Attributes.Add(key, Value);
}
VB.NET
Public Sub AddHeaderAttribute(key As String, Value As String)
Adminheader1.Attributes.Add(key, Value)
End Sub
Вызовите этот метод описанным выше способом, например,
((MyMaster)this.Page.Master).AddHeaderAttribute("LinkName", "adminusers");
http://msdn.microsoft.com/en-us/library/system.web.ui.usercontrol.attributes.aspx