限制 rad 数字文本框中的自动回发
在超过 Telerik RadNumeric Textbox 中的最大值后,如何限制回发... 这是我的代码..
<telerik:RadNumericTextBox ID="tbDays" AutoPostBack="true" MaxValue="50"
runat="server" ontextchanged="tbDays_TextChanged">
<NumberFormat DecimalDigits="0" />
</telerik:RadNumericTextBox>
在服务器端:
protected void tbDays_TextChanged(object sender, EventArgs e)
{
int itemCount = int.Parse(tbDays.Text);
///Doing Some stuff..
}
编辑:当我们在达到最大值后单击数字文本框中的上箭头时,如何限制回发?或者是否可以在达到最大值后禁用上方箭头。?
How can I restrict the postback after exceeds maximum value in Telerik RadNumeric Textbox...
Here is my code..
<telerik:RadNumericTextBox ID="tbDays" AutoPostBack="true" MaxValue="50"
runat="server" ontextchanged="tbDays_TextChanged">
<NumberFormat DecimalDigits="0" />
</telerik:RadNumericTextBox>
On ServerSide:
protected void tbDays_TextChanged(object sender, EventArgs e)
{
int itemCount = int.Parse(tbDays.Text);
///Doing Some stuff..
}
EDIT: How to restrict the postback when we click upper arrow in the numeric textbox after reaching the maxvalue?? or Is it possible to disable the upper arrow after reaching maxvalue.??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
“使用 MaxValue 和 MinValue 属性指定数字文本框的范围。如果用户尝试输入大于 MaxValue 属性值的值,则数字文本框会自动将该值更改为 MaxValue。同样,如果当用户尝试输入一个小于 MinValue 属性值的值时,数字文本框会自动将该值更改为 MinValue。” - 来自 Telerik
不应有超过最大值的值,因为该框应将任何超过最大值的内容更改为最大值。
"Use the MaxValue and MinValue properties to specify a range for the numeric text box. If the user tries to enter a value that is greater than the value of the MaxValue property, the numeric text box automatically changes the value to MaxValue. Similarly, if the user tries to enter a value that is less than the value of the MinValue property, the numeric text box automatically changes the value to MinValue." - from Telerik
There shouldn't be a value that exceeds the max value as the box should change anything that exceeds the max value to the max value.