如果没有可用的输入,此示例中的RadTextBox会显示感叹号图标(!)。此页面上的示例显示如何使用RadInputManager扩展普通的asp文本框以获得感叹号: http://demos.telerik.com/aspnet-ajax/input/examples/radinputmanager/firstlook/defaultcs.aspx
但是,如果我已经使用RadTextBox,似乎没有关于如何显示此感叹号的示例......这是否可行?
值得注意的是我对此感兴趣,因为它比写出错误消息更清晰......任何其他技术(即突出显示空文本框等)对我来说同样适用。
答案 0 :(得分:2)
我想您可以通过将asp RequiredFieldValidator附加到RadTextBox并将该图标显示为验证程序错误消息的一部分来执行相同操作。更方便的方法是使用asp TextBoxes和RadInputManager,特别是当你有几个文本框时。
迪克
答案 1 :(得分:2)
RadTextBox不支持RadInputManager验证。您必须对标准的asp文本框应用这些验证。
话虽如此,您可以使用RadInputManager中的RegExpTextBoxSetting和TextBoxSettings来获得与RadTextBox控件相同的结果(或接近)。
但是,实际上,您可以将RadInputManager与标准ASP文本框一起使用,也可以使用RadTextBox控件,而不是两者。
我花了一些时间想出那个......
答案 2 :(得分:0)
我发现直接使用RadTextBox比处理结合RadInputManager的ASP文本框更容易。对我而言,当你使用组合方法与RadTextBox如何处理自己时,就像做两次工作一样。当然,你肯定会有权衡,但我不记得当时真正重要的事情。