将对象绑定到ASP.NET中的HTML TextBoxes

这是将对象绑定到ASP.NET中TextBox的正确方法吗?我是新来的。我想从数据库中获取数据并将其设置到这些文本框中吗?

txtusername.Value = objBO_MstrUsers.username;
txtPassword.Value = objBO_MstrUsers.UserPassword;
TxtUserlevel.Value = objBO_MstrUsers.UserLevel.ToString();
txtUserPhno.Value = objBO_MstrUsers.UserPhone;
txtUserEmail.Value = objBO_MstrUsers.UserEmail;
calary 回答:将对象绑定到ASP.NET中的HTML TextBoxes

  

我想从数据库中获取数据并将其设置到这些文本框中。

假设您有一个简单的WebForms页面,例如:

<form id="form1" runat="server">
    <div>
        <asp:TextBox ID="txtUsername" runat="server"></asp:TextBox>
        <asp:Button ID="Button1" runat="server" Text="Submit" OnClick="Button1_Click" />
    </div>
</form>

这应该有效:

protected void Page_Load(object sender,EventArgs e)
{
    if (!IsPostBack)
    {
        // populate control with database value
        txtUsername.Text = objBO_MstrUsers.UserName;
    }
}

protected void Button1_Click(object sender,EventArgs e)
{
    // get data from control
    objBO_MstrUsers.UserName = txtUsername.Text;

    // do anything with the data,e.g. store in database
    // ...
}
本文链接:https://www.f2er.com/3057561.html

大家都在问