我得到了一个asp.net 3.5页面,我有几个标签(telerik标签控制页面浏览),我在页面顶部有一个面板,里面有一个标签控件显示错误信息,如果它是任何。
目前,如果我想显示这个,例如在事件结束时点击按钮,我必须自己做一个自定义URL重定向类传递错误消息并显示错误。但是这种方法的问题就是假设您正在使用第4个选项卡,然后单击此处的保存按钮,然后您将失去一系列控制状态(正在选择,选择,键入等等)。页面刷新并再次显示在第一个选项卡上。
我想显示错误,同时知道状态是第4个选项卡上的每个控件,并自动转到第4个选项卡。顺便说一句......这个验证是通过服务器级别完成的。
感谢您的反馈/建议。
由于
答案 0 :(得分:1)
我在这里看到了几种方法:
使用数据进行ajax调用以验证并根据其结果显示错误消息。
在回发后恢复您的控制状态,您需要编写一些客户端逻辑,在“#”之后分析某个参数的网址,例如: http://my-site.com/tabs.aspx#4。您的脚本将知道您需要第4个选项卡。
您可以尝试恢复服务器上的控制状态,但我不知道如何使用telerick选项卡控件。