c# - 默认字符串/文本分配在 ASP 文本框中不起作用
问题描述
我有一个相对简单的问题,我无法找到解决方案。
我有 3 个文本框用于用户输入数量,3 个相应的文本框显示总数,即数量 * 价格,最后一个 texbox 显示 3 个计算成本的总和。
我有这个工作,但一路上我无法为文本框分配默认值。这是我的 3 个文本框之一的代码:
<td>
<asp:TextBox ID="tbQuantity3" runat="server" CssClass="textboxGeneral"
AutoPostBack="True" OnTextChanged="tbQuantity3_TextChanged" Text="1">
</asp:TextBox>
<ajax:FilteredTextBoxExtender
ID="ftbeQuantity3"
TargetControlID="tbQuantity3"
runat="server"
FilterType="Numbers, Custom"
ValidChars=".">
</ajax:FilteredTextBoxExtender>
</td>
最初,我试图将默认值设置为 0,以便文本框不会为空,并且如果用户没有输入 3 个数量,则可以计算 3 个成本的总和。我意识到一个更好的解决方案是检查后面代码中的空值,但我仍然希望能够设置文本框的默认值,并且不确定为什么 asp 文本框的Text="1"属性不是在职的。
解决方案
有一个“ClearActivityFields()”函数在不同点运行,将文本框设置回空白。Text=1 实际上正在工作,只是在我到达该页面之前被撤消。
推荐阅读
- linux - 尝试在 Docker 映像上使用 PyODBC 时找不到 libssl.so.1.0.2 和 libssl.so.1.0.2
- vue.js - 如何在 vuetify 中将 Carousel 组件固定为特定的纵横比
- google-maps - 在 Play 商店发布应用程序后,Google 地图无法正常工作
- typescript - 将 BEM Sass 与 Next 和 Typescript 集成
- python - 错误 400 使用 Python 请求获取错误请求
- python - 如何在 python 中录制未确定持续时间的音频并允许暂停和恢复功能?
- c# - 我应该在剖面视图中使用什么替代 PickPoint?
- c++ - c++中用于扫描数组的指针
- javascript - Javascript - 尝试将数据不可变地添加到地图中的数组但接收空数组
- excel - 识别用户表单组合框中选定元素的索引