如何在vb.net中清除html文本框的值?

时间:2015-07-29 02:59:28

标签: vb.net

我正在尝试使用vb.net提供的按钮清除vb.net中html文本框的值。

有人可以帮帮我吗?

html文本框的前端代码:

<input type="text" name="Desc" id="desc" size="28" maxlength="50" value=''>

按钮代码:

Protected Sub Button2_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button2.Click
     desc.Text = "" 
     ' What code should I do here?
End Sub

2 个答案:

答案 0 :(得分:0)

我认为TextBox1.Text = ""应该正常运行,但请尝试TextBox1.Clear()清除文本框中的内容并允许重新输入。您还需要在HTML输入中添加runat="server"

答案 1 :(得分:0)

要在后端访问HTML控件,您必须提供Scripts。有关runat="server"的更多信息,请参阅此thread。因此,您的输入标记将如下所示:

runat="server"

<input runat="server" type="text" name="Desc" id="desc" size="28" maxlength="50" value="sample"> 控件没有Text属性,因此您必须使用

HTML

清除/重置控件的值