
怎么让textbox只接受指定数据类型的数据,而这个指定的数据类型是gettpye()得到的?谢谢~~
3个回答
展开全部
弄一个验证控件就好了,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()的话,那我帮不了你。
ErrorMessage="CompareValidator" ControlToValidate=""
Operator="DataTypeCheck" Type=""></asp:CompareValidator>
其中 ControlToValidate 为要验证的控件。Operator 要比较的动作,值“DataTypeCheck” 代表比较数据类型。Type为设定的类型。 Type还可以通过后台设定。可通过CompareValidator1.Type在后台赋予验证的类型。不过它不能通过gettype(),只能通过ValidationDataType的枚举赋数据类型的值。反正数据类型也就那几个,不一定非要通过gettype()吧,如果楼主执意要通过gettype()的话,那我帮不了你。
展开全部
textbox是个文本框。可以输任何类型的数据啊。
只有是转化或者输入的时候进行判断。
只有是转化或者输入的时候进行判断。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
工厂模式把所有接受的类型封装,封装对各自类型的判定,比如正则或长度限制,在页面加载或者什么时候把具体类型绑定到该文本框,这样可以实现万能文本框,不过工作量稍大
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询