C# 添加/设置一个<;李>;要素
我想添加/更改此li对象“test1”或“test2”的标题值。 不可能这样设置标题:C# 添加/设置一个<;李>;要素,c#,html,css,C#,Html,Css,我想添加/更改此li对象“test1”或“test2”的标题值。 不可能这样设置标题: test1.title = "hello"; test2.title = "juhu"; <li ID="test1" runat="server" class="none"></li> <li ID="test2" runat="server" title="test" class="none"></li> test1.title=“你好”; test2.
test1.title = "hello";
test2.title = "juhu";
<li ID="test1" runat="server" class="none"></li>
<li ID="test2" runat="server" title="test" class="none"></li>
test1.title=“你好”;
test2.title=“juhu”;
谢谢你的帮助像这样试试看
<li Id="test1" runat="server" class="none" title="hello" ></li>
像这样试试
<li Id="test1" runat="server" class="none" title="hello" ></li>
对象“test1”和“test2”是否存在并具有属性“title”
如果有,您可以将标题设置为:
<li ID="test2" runat="server" title="@test1.title" class="none"></li>
注意对变量的对象样式调用和“@”-它告诉razor期望c#值
而且,据我所知,title不是有效的html5元素。使用data title=“…”对象“test1”和“test2”是否存在并具有属性“title”
如果有,您可以将标题设置为:
<li ID="test2" runat="server" title="@test1.title" class="none"></li>
注意对变量的对象样式调用和“@”-它告诉razor期望c#值
而且,据我所知,title不是有效的html5元素。使用data title=“…”试试这个
test1.Attributes.Add("title","hello");
test2.Attributes.Add("title","juhu");
试试这个
test1.Attributes.Add("title","hello");
test2.Attributes.Add("title","juhu");
如果试图从服务器端代码分配这些属性,则需要使用html控件的attributes属性
test1.Attributes["title"] = "hello";
test2.Attributes["title"] = "juhu";
如果试图从服务器端代码分配这些属性,则需要使用html控件的attributes属性
test1.Attributes["title"] = "hello";
test2.Attributes["title"] = "juhu";
不,我想用c#更改标题!jurgis发布的另一个答案是Dynamicalygo。这会完成你的工作。@Sigionym你应该在问题中提到C。不,我想用C来更改标题!jurgis发布的另一个答案是Dynamicalygo。这将完成你的工作。@Sigionym你应该在问题中提到C。是的,两者都有“title”属性,但不在C。我会尝试你的答案。我可能会尝试类似于这个test1.Attributes.Add(“title”,“test”)。是的,两者都有属性“title”,但不在C#。我会尝试你的答案。我可能会尝试一些类似test1.Attributes.Add(“title”,“test”)的东西。