FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 7153|回复: 6
打印 上一主题 下一主题

关于如何点击LinkButtonField在新页面中打开的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2016-11-14 18:56:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在实现在一个grid中点击LinkButtonField跳转到一个新页面的方法是:在老页面中加一个window控件,在点击LinkButtonField时,设window.hidden=false,然后设置window的NavigateUrl为新页面的名称,这样做的话有个问题就是window显示后老的页面就不能操作了,并且觉得有些麻烦,有没有更直接点的办法,比如使用PageContext.Redirect,但是需要新开一个窗口,并且还是在原来系统的mainregion中,跟设定treenode的NavigateUrl后点击treenode的效果是一样的。
沙发
发表于 2016-11-15 08:55:38 | 只看该作者
用模板列里写个a标签,就能打开新的页面
板凳
 楼主| 发表于 2016-11-15 18:39:23 | 只看该作者
zy32002 发表于 2016-11-15 08:55
用模板列里写个a标签,就能打开新的页面

额 不好意思啊 我是个新手,不是太懂你的意思,能举个例子吗
地板
发表于 2016-11-16 09:14:30 | 只看该作者
2个关键词:模板列,a标签。 自己百度吧
5#
 楼主| 发表于 2016-11-16 12:44:39 | 只看该作者
zy32002 发表于 2016-11-16 09:14
2个关键词:模板列,a标签。 自己百度吧

好的 感谢
6#
 楼主| 发表于 2016-11-16 19:53:29 | 只看该作者
zy32002 发表于 2016-11-16 09:14
2个关键词:模板列,a标签。 自己百度吧

这儿还有一个问题,按照你的方法是重新开了一个浏览页面,但是我是想让这个页面还是在框架里面,就像点击左侧的treenode后页面在右侧的mainregion中,并没有再多生成一个浏览器,是不是要设置target
7#
发表于 2016-11-17 09:01:37 | 只看该作者
本帖最后由 zy32002 于 2016-11-17 09:14 编辑

demo倒数第4个
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-22 00:45 , Processed in 0.046108 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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