怎么让textbox只接受指定数据类型的数据,而这个指定的数据类型是gettpye()得到的?谢谢~~

 我来答
百度网友a273598
2011-03-28 · 超过16用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:0
展开全部
弄一个验证控件就好了,CompareValidator 控件,可验证输入到目标控件里的数据类型。 <asp:CompareValidator ID="CompareValidator1" runat="server"
ErrorMessage="CompareValidator" ControlToValidate=""
Operator="DataTypeCheck" Type=""></asp:CompareValidator>
其中 ControlToValidate 为要验证的控件。Operator 要比较的动作,值“DataTypeCheck” 代表比较数据类型。Type为设定的类型。 Type还可以通过后台设定。可通过CompareValidator1.Type在后台赋予验证的类型。不过它不能通过gettype(),只能通过ValidationDataType的枚举赋数据类型的值。反正数据类型也就那几个,不一定非要通过gettype()吧,如果楼主执意要通过gettype()的话,那我帮不了你。
biyusr
2011-03-25 · TA获得超过1409个赞
知道大有可为答主
回答量:3653
采纳率:79%
帮助的人:2719万
展开全部
textbox是个文本框。可以输任何类型的数据啊。
只有是转化或者输入的时候进行判断。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
自色o
2011-03-25 · TA获得超过299个赞
知道答主
回答量:258
采纳率:0%
帮助的人:182万
展开全部
工厂模式把所有接受的类型封装,封装对各自类型的判定,比如正则或长度限制,在页面加载或者什么时候把具体类型绑定到该文本框,这样可以实现万能文本框,不过工作量稍大
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式