显示错误消息而不回发?

时间:2010-06-24 06:11:16

标签: c# asp.net

我得到了一个asp.net 3.5页面,我有几个标签(telerik标签控制页面浏览),我在页面顶部有一个面板,里面有一个标签控件显示错误信息,如果它是任何。

目前,如果我想显示这个,例如在事件结束时点击按钮,我必须自己做一个自定义URL重定向类传递错误消息并显示错误。但是这种方法的问题就是假设您正在使用第4个选项卡,然后单击此处的保存按钮,然后您将失去一系列控制状态(正在选择,选择,键入等等)。页面刷新并再次显示在第一个选项卡上。

我想显示错误,同时知道状态是第4个选项卡上的每个控件,并自动转到第4个选项卡。顺便说一句......这个验证是通过服务器级别完成的。

感谢您的反馈/建议。

由于

1 个答案:

答案 0 :(得分:1)

我在这里看到了几种方法:

  1. 使用数据进行ajax调用以验证并根据其结果显示错误消息。

  2. 在回发后恢复您的控制状态,您需要编写一些客户端逻辑,在“#”之后分析某个参数的网址,例如: http://my-site.com/tabs.aspx#4。您的脚本将知道您需要第4个选项卡。

  3. 您可以尝试恢复服务器上的控制状态,但我不知道如何使用telerick选项卡控件。