URL重写,回发不适用于母版页中的控件

时间:2011-04-07 16:15:49

标签: asp.net

Bog标准的回发内容正在进行此链接:http://ruslany.net/2008/10/aspnet-postbacks-and-url-rewriting/

添加form1.Action = Request.RawUrl;可以按照您的预期修复它,但有一个错误......

我有一个ashx,根据参数提供页面。此页面,实际上是所有页面,都有一个Page.master母版页。在这个页面上是一个按钮,它被挂钩到代码隐藏中的onclick事件。然而,单击此按钮不会执行任何操作,因为上面的表单操作代码正在破坏它。如果我发表评论按钮点击工作正常,但我的导航都没有。

mysite.com/cats/123由我的ashx使用重写来获取,就像上面的示例一样。

单击该按钮时,主页面加载事件中的form1.Action = Request.RawUrl;将触发,并按照您的预期将操作设置为mysite.com/cats/123

此时页面已提供,但onclick方法(位于母版页中)不会触发。知道为什么吗?

编辑:也许我的ashx必须做些什么来保留回发数据?

0 个答案:

没有答案