FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 10145|回复: 11
打印 上一主题 下一主题

最新版本中Response.Redirect无效

[复制链接]
跳转到指定楼层
楼主
发表于 2013-6-24 23:18:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
同一个界面,一个fineui按钮一个asp.net按钮,fineui按钮点击后不会跳转,而asp.net按钮则正常.

代码如下:
  1. <Toolbars>
  2.             <x:Toolbar ID="Toolbar1" runat="server" Position="Footer">
  3.                 <Items>
  4.                     <x:Button ID="Button_登录" Text="登录" Type="Submit" ValidateForms="SimpleForm1" ValidateTarget="Top"
  5.                         runat="server" OnClick="Button_登录_Click">
  6.                     </x:Button>

  7.                     <x:ContentPanel ID="ContentPanel_栏目正文" runat="server" CssClass="x-form-item" EnableBackgroundColor="true" ShowBorder="false" ShowHeader="false">
  8.                                     <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
  9.                                 </x:ContentPanel>
  10.                 </Items>
  11.             </x:Toolbar>
  12.         </Toolbars>
  13.         
  14.         
  15.         
  16.         
  17.         
  18.         
  19.         
  20.         protected void Button_登录_Click(object sender, EventArgs e)
  21.         {
  22.             Response.Redirect("~/Root/Default.aspx");
  23.         }

  24.         protected void Button1_Click(object sender, EventArgs e)
  25.         {
  26.             Response.Redirect("~/Root/Default.aspx");
  27.         }
复制代码
沙发
发表于 2013-6-28 17:04:23 | 只看该作者
不会吧,我在3.3.0.0多可以  Response.Redirect("main.aspx");  
板凳
发表于 2013-7-1 16:19:53 | 只看该作者
这个地方没道理会出错,是不是因为你设置了 ValidateForms="SimpleForm1" ,而表单验证不通过,就不会回发页面了
地板
 楼主| 发表于 2013-7-12 09:19:28 | 只看该作者
sanshi 发表于 2013-7-1 16:19
这个地方没道理会出错,是不是因为你设置了 ValidateForms="SimpleForm1" ,而表单验证不通过,就不会回发 ...

我换成3.2.6就可以,我过后再换回3.3试试
5#
发表于 2014-2-18 15:31:23 | 只看该作者
sanshi 发表于 2013-7-1 16:19
这个地方没道理会出错,是不是因为你设置了 ValidateForms="SimpleForm1" ,而表单验证不通过,就不会回发 ...

我也遇到这个问题,在本地调试可以跳转,发布后 不会跳转
6#
发表于 2014-2-18 15:31:48 | 只看该作者
sanshi 发表于 2013-7-1 16:19
这个地方没道理会出错,是不是因为你设置了 ValidateForms="SimpleForm1" ,而表单验证不通过,就不会回发 ...

检查过没有设置ValidateForms
7#
发表于 2014-3-6 14:40:04 | 只看该作者
同理,我也碰到了这样的问题
登录后跳转报错
8#
发表于 2014-3-6 14:41:18 | 只看该作者
偶的是4.0.5版本的
9#
发表于 2014-3-6 15:36:06 | 只看该作者
蜂中王 发表于 2014-3-6 14:41
偶的是4.0.5版本的

用空项目创建重新问题的示例,有助于解决问题
10#
发表于 2014-3-7 14:14:45 | 只看该作者
sanshi 发表于 2014-3-6 15:36
用空项目创建重新问题的示例,有助于解决问题

Response.Redirect确实无效
在群里请教了,改为:PageContext.Redirect有效
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-6-26 22:57 , Processed in 0.047713 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表