如何在单击事件上更新 ASP.NET 文本框控件的值

发布于 2024-10-29 10:41:13 字数 322 浏览 8 评论 0原文

我的 asp.net web 表单上有三个 asp.net 文本框和按钮,

即 textbox1、textbox2、textbox3、button1

我想要如果从 textbox1 中减去 textbox2 的整数值,则结果将显示在 textbox3 中,而 textbox1 和 textbox2 值将保留相同....在按钮单击事件...

我的问题:

我知道...该怎么做....我真正的问题是...当我单击按钮时textbox1、textbox2 和 textbox3 中的文本将消失...但它希望保持不变

I have three asp.net textbox and button on my asp.net webform

namely textbox1, textbox2, textbox3, button1

i want if integer value of textbox2 will be substracted from textbox1 then result will be displayed in textbox3 and textbox1 and textbox2 value will remain the same ....on buttonclick event ...

MY PROBLEM :

ya i know ... how to do that .... my actually problem was that ... when i click button the text in textbox1 and textbox2 and textbox3 will be disappear ... but it want it remains the same

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

黄昏下泛黄的笔记 2024-11-05 10:41:13

您需要将 Button.OnClientClick 订阅到执行类似 textbox3.Text = (int.Parse(textbox1.Text)-int.Parse(textbox2.Text)) 之类的事件处理程序。 ToString();

You need to subscribe the Button.OnClientClick to an event handler that does something like textbox3.Text = (int.Parse(textbox1.Text)-int.Parse(textbox2.Text)).ToString();

千紇 2024-11-05 10:41:13

检查您是否启用了控件或页面的“ViewState”。并确认您没有对文本框值进行初始化。

Check whether you have enabled the "ViewState" for the controls or page. And confirm that you have no initialization for the text box value.

残龙傲雪 2024-11-05 10:41:13

它们是动态控件吗?如果是,请尝试在 page_load 中重新创建它们。

Are they dynamic controls? If yes, try to recreate them in page_load.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文