Я хочу добавить/изменить значение заголовка этого объекта 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>
Спасибо за помощь
Если вы пытаетесь присвоить эти атрибуты из кода на стороне сервера, вам необходимо использовать свойства атрибутов элемента управления html.
test1.Attributes["title"] = "hello";
test2.Attributes["title"] = "juhu";
Попробуй это
test1.Attributes.Add("title","hello");
test2.Attributes.Add("title","juhu");
попробуй вот так
<li Id="test1" runat="server" class="none" title="hello" ></li>
Существуют ли объекты "test1" и "test2" И имеют свойства "title"?
Если они это сделают, вы можете установить заголовки как:
<li ID="test2" runat="server" title="@test1.title" class="none"></li>
Обратите внимание на вызов объекта-объекта переменной и "@" - он сообщает бритве ожидать значения С#.
Кроме того, насколько мне известно, заголовок не является допустимым элементом html5. Используйте data-title= ".."