asp.net – 在项目之间共享aspx页面
|
我们有一个多个Web项目的解决方案,并且有一些页面应该存在于其中的几个.所以我们需要一些共享的项目,它包含aspx文件,可以被其他web项目引用. 现在有几个实现: 一个实现described by ScottGu涉及构建共享项目,而不是将输出aspx复制到主机项目中,并引用aspx的dll.这种方法的缺点是,如果apsx被修改,则必须重新开始. 基于David Ebbo’s post的另一个选择是将aspx转换为可以引用为自定义控件的ascx,并将这些custom-control-aspx-es包含在某些占位符页面的主机项目中.但我的关注是:所有apsx页面都可以转换成ascx吗?我的意思是在用户控件中没有Page.LoadComplete事件. 另一个选择是使用映射到共享Web项目的虚拟目录,如Microsoft KB article所述.此方法的问题是共享的aspx-es必须在预定义的目录(即虚拟目录)中. 有什么想法吗?提前致谢 解决方法我通过使包含.ascx控件的共享类库解决了这个问题.从.aspx页面转换到.ascx控件时,没有发现真正的困难.发现ScottGu的这个样本真的很简单,好起点. http://webproject.scottgu.com/CSharp/usercontrols/usercontrols.aspx.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – Server.Transfer throws执行子请求时出错 如何解
- asp.net-mvc – 如何使用MSBuild部署一个ASP.NET MVC应用程
- asp.net – Isapi过滤器无法在IIS 7上运行(在IIS 6上运行)
- asp.net-mvc – ASP.net MVC 4中的条件@ Scripts.Render
- asp.net-mvc – ASP.NET MVCWindsor.Castle:使用与HttpCon
- asp.net-mvc-4 – 具有动态部分视图创建的MVC Ajax
- asp.net-mvc – 将asp.net mvc beta部署到iis 6,导致404
- ASP.NET编译器抱怨MiniProfiler不匹配的框架版本
- asp.net-mvc – 如何自定义简单的成员资格提供者来处理我自
- asp.net – 如何使用ReportService2010命名空间呈现报告
- asp.net – “’Microsoft.Jet.OLEDB.4.0’提供程
- asp.net-mvc-5 – 在禁用的TextBoxFor中只读是什
- ASP.NET MVC中的asp.net-mvc – 文件大小上传限制
- asp.net会员提供者Guid userID
- asp.net-mvc – ASP.NET MVC Session vs Global
- 为什么默认的ASP.NET Forms认证Cookie在其默认名
- asp.net-mvc – 单选按钮如何与asp.net mvc绑定一
- .net – 传递的主键值的数量必须与实体上定义的主
- iis-7 – ASP.NET MVC4在IIS7集成模式下不处理PO
- asp.net-mvc – MVC传递ID由“”分隔为动作
