【发布时间】:2015-03-27 13:05:09
【问题描述】:
我正在尝试帮助朋友使用他用 asp.net 编写的网站。我是 asp.net 的新手,但我知道 php 和 mysql。知道我想弄清楚,如何声明哪个页面(something.aspx)显示在 ContentPlaceHolder 中。
例如:
我有一个母版页 (web.master),我有:
然后我有很多内容页面(例如 article.aspx、section.apsx),我有:
一些内容
所以我的问题是,网站如何知道要打开哪个 .aspx 文件?如果我打开我朋友的网站,我会发现 cpMainContent 中的内容来自文件 section.aspx。如果我创建新页面,例如 section2.aspx,我应该如何让网站知道它应该使用新创建的页面?
非常感谢您的回复。
【问题讨论】:
-
内容页面是用户可以直接访问的页面,而不是母版页...所以....添加一个链接到您要指向的页面,很简单....
-
msdn.microsoft.com/en-us/library/wtxbf3hh%28v=vs.140%29.aspxmsdn 的文章几乎解释了一切,我建议你阅读这篇