加载没有母版页的内容页
我想知道是否有一种方法可以在不加载母版页(.NET 4.0 的 ASP WebForms)的情况下加载内容页。
我正在开发 Web 应用程序,其中客户端希望从两个不同的位置将用户添加到数据库。 地点1是某个url下的标准网页 Place 2 是一个模式对话框,它将在另一个页面中打开,以允许客户端动态添加用户,
就像在“Place2”中一样,我正在考虑使用 iframe,但我不知道如何避免加载额外的母版页。
有什么建议吗?
I was wondering if there is a way to load Content Page without loading the Master page (ASP WebForms for .NET 4.0)
Iam working on web app where client wants to add a user to DB from two diffrent places.
Place 1 is a standard webpage under some url
Place 2 is a modal dialog box which would open in another page to allow client to add user on the fly
As in "Place2" I was thinking on using iframe, that I dont know how to avoid loading additional master page.
Any suggestions ?!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
鉴于这种情况,我会将您的功能提取到 .ascx (用户控件),然后将其托管在内容页面上,然后再次托管在标准页面上。
given that scenario I would extract your functionality to an .ascx (user control) and then host that once on a content page and again on a standard page.
您可以有一个单独的 MasterPage,可以根据请求动态加载。请参阅如何动态更改母版页
You could have a separate MasterPage that you load dynamically based on the request. See How to change the Master Page dynamically
您始终可以使用空白母版页。
You can always use a blank master page.
您可以:
1)将您希望重用的控件提取到用户控件
2)使母版页控件可隐藏
You could either:
1) extract the controls you wish to reuse to a user control
2) make the masterpage controls hide-able