2012-01-03 79 views
2

我正在創建一個用戶控件,其中我有不同的HTML文本框和名稱職業聯繫人等項目。 我有一個編輯和保存按鈕爲每個項目。所以當我點擊保存按鈕時,我想要該文本框的值並在數據庫中進行更新。所以爲此,我想將該值發送到ASPX頁面。但我不知道如何將該值發送給ASPX.Also如果有另一種方法來實現它們,請提出建議。我正在使用三層架構。傳遞html文本框值從用戶控制到aspx頁面

Thankx

+0

你有asp.net文本框或html文本框嗎? – 2012-01-03 07:25:49

回答

1

如果文本框的ASP文本框或HTML RUNAT = 「服務器」 ST比你需要公開文本框的值作爲財產

public string textData 
{ 
get { return mytextbox.Text; } 
set { mytextbox.Text = value; } 
} 

OR

如果文本框HTML比作使用Request.QueryString["textboxnameorid"] will爲您提供回傳數據。

+0

Thankx但我使用HTML文本「」 – 2012-01-03 07:34:40

+0

@Santosh Sahu - 使用request.querystring集合獲取值........... ..但不知道,因爲你的風格顯然不是 – 2012-01-03 07:36:51

0

如果您正在使用asp.net文本框,你可以在你的UserControl這樣

public string Name 
     { 
      get { return tbName.Text; } 
      set { tbName.Text = value; } 
     } 

,這公共財產可以在asp.net頁面輕易的設置創建公共屬性。 。

問候。

+0

謝謝,但我正在使用HTML文本框。 – 2012-01-03 07:31:09

+0

你將不得不放置runat =「服務器」或使用asp.net文本框,如果你想訪問它們在aspx代碼隱藏 – 2012-01-03 07:57:10

相關問題