占位符不正常

时间:2012-03-13 06:58:40

标签: c# asp.net

我想问一下这里的任何人都知道为什么当我在我的母版页中放置一个占位符时,它变成了这样的

[ PlaceHolder "PlaceHolder1" ]

它应该是一个空白的可编辑框吧?我甚至不能在那里写任何东西。 帮帮我。谢谢。

3 个答案:

答案 0 :(得分:1)

我认为您需要ContentPlaceHolder而不是PlaceHolder

  

使用PlaceHolder控件作为容器来存储服务器控件   动态添加到网页。 PlaceHolder控件。ContentPlaceHolder   不会产生任何可见输出,仅用于作为容器   对于网页上的其他控件。

当{{1}}用于保存内容页面中的内容并且只能在母版页上使用时

答案 1 :(得分:0)

您需要添加内容占位符而不是占位符

答案 2 :(得分:-1)

  1. 占位符用于为动态添加的控件预留一些位置
  2. 这不是空白的可编辑文本框
  3. 如果您需要一个文本框进行编辑,只需删除一个简单的服务器端文本框控件&将其文本模式设置为多行内部属性。 W3Schools:ASP.NET Placeholder