我有像
这样的html控件<input id="Button1" type="button" value="button" />
<input id="Text1" type="text" />
<img alt="" src="" id="img1" />
我希望在代码隐藏中设置其工具提示或小提示。
我尝试了以下代码,但它无效
Button1.Attributes["tittle"] = "i am button";
Text1.Attributes["tittle"] = "i am text";
img1.Attributes["tittle"] = "i am image";
这不起作用请帮忙
答案 0 :(得分:6)
为每个控件设置runat="server"
:
<input id="Button1" runat="server" type="button" value="button" />
然后在Page_Load
中的Code Behind中使用此:
Button1.Attributes.Add("title", "i am button");
答案 1 :(得分:0)
您需要将这些元素标记为runat =“server”,以便服务器知道它们。否则,服务器端代码将不会意识到它们存在。
或者,您可以向响应消息正文添加一个jb blob并让JS设置属性。但这很愚蠢。