在Asp.Net上,在我的文本框中,我不想在零三个数字后输入。 例如,如果输入文本框0.222,则应为0.22。在0.22之后你不应该输入任何东西。我该怎么做?
由于
答案 0 :(得分:1)
答案 1 :(得分:0)
我认为最好使用Expression
代替Masked Textbox
。
使用简单的RegularExpressionValidator
,您可以执行此操作,只需在工作表中拖动一个,然后将TargetControl
设置为文本框,然后将其值设置为^\ddd
。
答案 2 :(得分:0)
使用javascript在标签上添加一个属性onkeyup ='formatNumber(this)'。
function formatNumber(textBox) {
var current = textBox.value;
var output = "";
//find '000' in current
//delete what you want
textBox.value = output;
}