asp.net c# 编程问题

来源:百度知道 编辑:UC知道 时间:2024/06/09 10:42:21
在一个页面中设置一个textbox,可以输入任意内容,要求将输入的数值型字符串记录并显示在页面中,同时标明这个值是在第几次提交时输入的。 题目。

我的想法:设计个textbox 以TextChanged为触发事件,就是回车。然后用变量记录下来内容,同时另外个变量每次+1,逐个字符和十进制0-9比较,如果没有,则不显示出来,如果有,不但显示数值字符串,同时加上计数变量的值。
但刚学习,我也不知道我的想法对不,很多细节上也不知道,比如如何用变量记录text里的东西。。等等 所以求详解,大家帮帮忙。
bot.519你认真看题了没。。第一行。第二行是题目。。一个字不漏假设我就这么问你 你会不 不会别装。
下面是我的想法,我刚学肯定有问题。。有错误指出来 请别装

有两个地方需要改进:

1.输入数值型字符串可以用正则表达式来验证

2.因为是网页 所以每次提交时候变量会重置 应该使用viewstate记录提交顺序

这个不好说,因为不知道您所说的记录第几次提交是否要判断提交的数据是否与上一次或者前几次相不相同;
如果不是的话那你就不用第几次提交,没啥意义;
如果是的话,那就存在两个问题,你目前只考虑了change事件,我想问一下,如果是提交按钮的onclick事件呢?不用考虑了么?

不妨使用数据库来存储数据

首先你的问题看起来有种朦胧感,属抽象派.
如题: 页面有一个txtbox, 随便输入了abc, 你的意思是点击提交button之后将abc记录到哪里? 至于显示出来, 这很简单, 但需要显示在哪里呢?
最朦胧的地方是: 标明这个值是第几次提交输入的, 这个值是什么值, 对其有要求吗?