2011-03-07 59 views
0

我有一個網頁上的用戶控制。我想用我的網絡用戶control.How該網頁的價值,我可以做到這一點用戶控件在asp.net

回答

1

如果你說在服務器端代碼中使用,即頁值的,那麼你可以通過鑄造訪問頁面屬性「this.Ownerpage」用戶控件的屬性,如果你是在客戶端的交談,然後以隱藏字段,你可以很容易地做到這一點的組合使用Javascript/jQuery的。

1

你可以在你的用戶控件創建和設置屬性:

MyUserControl.UserName(); 
+0

+1這是更清潔和意志:

private string m_name = string.Empty; public string UserName() { return TextBox.Text; } 

然後在你的ASP.NET頁面,您可以通過訪問這個屬性讓您避免使用關鍵字「這」 – lKashef 2011-03-07 08:22:30

+0

這不起作用 – sumit 2011-03-07 08:26:03

+0

@sumit:調整代碼。回報(「文本框」)後,這個詞已經以符合您的文本框 – citronas 2011-03-07 08:47:09