内容页面中控件的母版页位置

时间:2009-02-19 22:04:01

标签: asp.net master-pages

我正在尝试使用masterpages重建网站。我复制了旧页面中控件的标记,并将它们放在新页面的内容占位符中(在源视图中)。

由于它们是绝对定位的,因此控件不会留在设计视图中的内容占位符内。一切都在源视图中的内容占位符标记之间。

我运行时页面有效。像这样离开它有什么不对吗?我似乎无法将所有控件拖到设计视图中的内容占位符中。

5 个答案:

答案 0 :(得分:1)

老实说,我很少使用设计视图。只需手动输入就可以更容易,更快捷,这样您就可以更加熟悉这种语言。对于旧内容,您可以将其粘贴到源代码中,它应该可以正常工作,除了旧内容中的错误。设计视图并不总能准确显示您的代码,所以我不会太担心。您应该尝试构建页面,并确保没有任何小的差异。

答案 1 :(得分:0)

由于设计视图只是代码的GUI表示,如果代码是正确的,那么你应该没问题。就用户体验而言,我有点担心。是否存在实际问题,还是我误解了?

答案 2 :(得分:0)

听起来你真的没有问题。回到编码,玩得开心! ***咧嘴*

答案 3 :(得分:0)

这是我第一次听说有人在Visual Studio中使用“设计”视图。 :)

代码是主代码......如果代码在内容代码之间,那么它就在占位符中。

如果有一种方法可以完全关闭“设计”窗格,那将是很好的,因为它几乎毫无价值。

答案 4 :(得分:0)

多年来我一直有同样的问题。是的,我知道,“总是使用源视图”,“程序员应该只编写代码。”但有时您只想从工具箱中拖动控件并在设计视图中将其放在页面上,或者将控件链接到数据源而不输入任何内容。

所以,VS中存在明显的缺陷。使用母版页时,设计视图几乎无法使用。内容持有人。