FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

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

专业版是否支持master page即模板页的模式?

[复制链接]
跳转到指定楼层
楼主
发表于 2014-8-5 11:13:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
sanshi老大好。从论坛过去的帖子中,了解到fineui不支持master page模式,想请问一下,专业版在这一点上,有没有不同,即专业版是否支持master page?谢谢
推荐
发表于 2014-8-5 16:31:19 | 只看该作者
本帖最后由 齐安 于 2014-8-5 18:41 编辑
txw999 发表于 2014-8-5 14:36
你的例子我试了,可以使用,也可以达到我的要求,谢谢你。
你有没有试一下论坛中的这个问题,现在是否存 ...

不清楚你要实现什么功能。如果只是想实现弹出一模式选择窗口传值的话,可先看看http://www.fineui.com/demo/#/demo/iframe/passvalue_iframe.aspx

补充:传值、回发均测试通过,选值关闭不能触发Window1_Close
如果确实需要,可修改:
                string strClose = "(function(){var aw=F.wnd.getActiveWindow();if(aw){aw.close();}})();";
                PageContext.RegisterStartupScript(ActiveWindow.GetWriteBackValueReference(ddlSheng.SelectedValue)+strClose) ;
               // + ActiveWindow.GetHideReference());



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
推荐
发表于 2014-8-5 13:07:03 | 只看该作者
最近也在了解这方面,附件实现了部分功能,看看对你有没有帮助。主要实现了还是ContentPlaceHolder的使用、动态控件的增加、母版页和内容页的相互访问。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
发表于 2014-8-5 11:42:18 | 只看该作者
Master Page会导致生成的页面代码膨胀,并且不适合在AJAX的页面中使用,FineUI中不推荐使用,也没有进行测试
板凳
发表于 2014-8-5 12:27:05 | 只看该作者
作为企业级应用,公司是需要考虑master page模式开发的,需要确保每个功能页面工具栏的风格统一。不使用master page模式,每个功能都得自己拖工具栏按钮,则效率太低。
如果不使用master page模式,为了确保每个功能风格统一,可使用代码生成器,但这样的坏处是以后增加新功能,需要将历史功能都手工调整一遍,这不现实。
地板
发表于 2014-8-5 12:27:43 | 只看该作者
本帖最后由 从不吃草的羊 于 2014-8-5 12:31 编辑

所以还是会考虑使用master page模式,牺牲一些执行效率还是有必要的。

另外在想是不是可以使用IFrame 框架
5#
发表于 2014-8-5 13:00:25 | 只看该作者
从不吃草的羊 发表于 2014-8-5 12:27
作为企业级应用,公司是需要考虑master page模式开发的,需要确保每个功能页面工具栏的风格统一。不使用mas ...

FineUI推荐使用IFrame框架(并且对IFrame有内置支持),对逻辑进行物理解耦
7#
 楼主| 发表于 2014-8-5 13:34:08 | 只看该作者
从不吃草的羊 发表于 2014-8-5 12:27
作为企业级应用,公司是需要考虑master page模式开发的,需要确保每个功能页面工具栏的风格统一。不使用mas ...

是的,我想要的就是这样的应用,原来想在masterpage中,做好界面的工具栏与页面主panel,同时把pageManager控件也放到masterpage中,这样以后要改页面风格,可以快速修改。
8#
 楼主| 发表于 2014-8-5 13:34:33 | 只看该作者
齐安 发表于 2014-8-5 13:07
最近也在了解这方面,附件实现了部分功能,看看对你有没有帮助。主要实现了还是ContentPlaceHolder的使用、 ...

我先学习一下你的例子,谢谢你。
9#
发表于 2014-8-5 13:35:44 | 只看该作者
可以使用masterpage的
10#
 楼主| 发表于 2014-8-5 14:36:06 | 只看该作者
齐安 发表于 2014-8-5 13:07
最近也在了解这方面,附件实现了部分功能,看看对你有没有帮助。主要实现了还是ContentPlaceHolder的使用、 ...

你的例子我试了,可以使用,也可以达到我的要求,谢谢你。
你有没有试一下论坛中的这个问题,现在是否存在?
http://www.fineui.com/bbs/forum. ... mp;highlight=master
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-27 07:14 , Processed in 0.048242 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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