FineUI 官方论坛

标题: 关于如何点击LinkButtonField在新页面中打开的问题 [打印本页]

作者: whateve_yEmY3    时间: 2016-11-14 18:56
标题: 关于如何点击LinkButtonField在新页面中打开的问题
现在实现在一个grid中点击LinkButtonField跳转到一个新页面的方法是:在老页面中加一个window控件,在点击LinkButtonField时,设window.hidden=false,然后设置window的NavigateUrl为新页面的名称,这样做的话有个问题就是window显示后老的页面就不能操作了,并且觉得有些麻烦,有没有更直接点的办法,比如使用PageContext.Redirect,但是需要新开一个窗口,并且还是在原来系统的mainregion中,跟设定treenode的NavigateUrl后点击treenode的效果是一样的。

作者: zy32002    时间: 2016-11-15 08:55
用模板列里写个a标签,就能打开新的页面
作者: whateve_yEmY3    时间: 2016-11-15 18:39
zy32002 发表于 2016-11-15 08:55
用模板列里写个a标签,就能打开新的页面

额 不好意思啊 我是个新手,不是太懂你的意思,能举个例子吗
作者: zy32002    时间: 2016-11-16 09:14
2个关键词:模板列,a标签。 自己百度吧
作者: whateve_yEmY3    时间: 2016-11-16 12:44
zy32002 发表于 2016-11-16 09:14
2个关键词:模板列,a标签。 自己百度吧

好的 感谢
作者: whateve_yEmY3    时间: 2016-11-16 19:53
zy32002 发表于 2016-11-16 09:14
2个关键词:模板列,a标签。 自己百度吧

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

demo倒数第4个




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4