Ajax WaterMark Extender

时间:2009-02-27 17:10:12

标签: c# ajax

每当我尝试动态设置WaterMark Extender(在控件上)上的文本时,我都会收到一条错误消息,指出 TextBoxWatermarkExtendor缺少textboxWatermarkExtender1所需的watermarktext属性值。问题是我只在某些计算机上有时会出现此错误。这似乎是一个加载问题,而不是特定于浏览器。有谁知道我可以在哪里获得更多关于此的信息?

1 个答案:

答案 0 :(得分:0)

您可能实际上没有为扩展器设置watermarktext的属性。

看看@ this

<asp:TextBox ID="txtWatermark" runat="server" Width="200px"></asp:TextBox>

 <cc1:TextBoxWatermarkExtender ID="txtWatermark_TextBoxWatermarkExtender" runat="server"

  Enabled="True" TargetControlID="txtWatermark" WatermarkText="Type Your Search Here">

 </cc1:TextBoxWatermarkExtender>

但奇怪的是它只适用于某些电脑。确保在浏览器中启用了Javascript。

This website有一个关于水印文本框的精彩教程+更多:)