我正在编写ASP.Net Web应用程序,并尝试在页面加载时将默认文本值设置为TextBox。
我希望页面加载已经输入TextBox的文本值。与占位符不同,我希望它是TextBox中的物理文本。无论我尝试什么,我能得到的最接近的是将TextBox的值赋予我想要的但不是实际的文本。
我一直在网上寻找答案而且没有运气。任何帮助将受到高度赞赏。
答案 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