簡體   English   中英

將html TextBox值從用戶控件傳遞到aspx頁

[英]pass html TextBox Value from User control to aspx page

我正在創建一個用戶控件,在該控件中,我具有不同的HTML文本框以及諸如名稱行業聯系人等項目。我對每個項目都有一個編輯和保存按鈕。 所以當我點擊保存按鈕時,我想要那個文本框的值並在數據庫中更新它。 因此,為此,我想將該值發送到ASPX頁面。 但是我不知道如何將該值發送給ASPX。如果還有其他方法可以實現這一點,請提出建議。我使用的是三層體系結構。

Thankx

如果文本框是asp文本框或html runat =“ server” st,則需要將文本框值公開為屬性

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

要么

如果您的文本框是html,則使用Request.QueryString["textboxnameorid"] will您提供回發數據。

如果您使用的是asp.net文本框,則可以像這樣在用戶控件中創建公共屬性

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

並且可以在asp.net頁面上輕松設置此公共屬性。

問候。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM