ASP.Net(VB)文本框 - 设置默认文本

时间:2016-03-24 15:23:21

标签: asp.net vb.net

我正在编写ASP.Net Web应用程序,并尝试在页面加载时将默认文本值设置为TextBox。

我希望页面加载已经输入TextBox的文本值。与占位符不同,我希望它是TextBox中的物理文本。无论我尝试什么,我能得到的最接近的是将TextBox的值赋予我想要的但不是实际的文本。

我一直在网上寻找答案而且没有运气。任何帮助将受到高度赞赏。

2 个答案:

答案 0 :(得分:1)

在标记中:

<asp:TextBox ID="txtBox" runat="server" Text="My default text" />

或代码隐藏:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    If Not Page.IsPostBack Then
       txtBox.Text = "My default text"
    End If
End Sub

答案 1 :(得分:0)

Asp.net代码:

<asp:TextBox ID="TextBox1" runat="server" Text="hello" />

vb.net代码:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
   txtBox.Text = "hello"
End If

End Sub