asp.net - 文本框的默认值

标签 asp.net textbox

如何设置文本框的值?

我有这个 1 文本框,我想将默认值设置为 0,这样当用户不输入任何内容时我的计算仍然可以。

最佳答案

这可以在标记 (.aspx) 中完成,例如:

<asp:TextBox id="txt" runat="server" Text="0" />

或者在隐藏代码 (.aspx.cs) 中:

txt.Text = 0;

或者如果您使用的是 VB.NET:

txt.Text = 0
<小时/>

但是,如果您要基于此进行计算,则不应依赖文本框中始终存在值。

你可以这样做:

Dim txtValue as Integer = 0
If IsNumeric(txt.Text) Then
   txtValue = txt.Text
End If

关于asp.net - 文本框的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9410611/

相关文章:

c# - asp.net 中的验证表达式

c# - 使用 TextBox 处理用户文本输入

c# - asp.net 按钮上单击“创建 CSV 文件”,下载该文件并刷新页面

java - Gwt,如何使文本框具有多于 1 条可见行?

C#:使用数据绑定(bind)文本框在 List<Customer> 中导航

asp.net - 重命名 ASP.NET session Cookie 名称的原因?

c# - 更改 TextBox 的标准行为?

c# - View 模型构造函数中的异常处理(重定向)

jquery - 公司不想使用 ASP.NET ajax...我该怎么办?

javascript - 将值从 HTML 控件复制到 ASP.NET 用户控件