Я работаю над проектом, где я хочу, чтобы изменить укладку в <div>
с помощью C# в asp.net мой HTML кодКак изменить стиль в HTML-тег
<div id="xyz" style="display: none" runat="server"> Please Register YourSelf First</div>
и мой C# код
if (q == 0)
{
HtmlGenericControl ul = (HtmlGenericControl)(this.FindControl("xyz"));
ul.Style["display"] = "block";
} else { ...}
, в которой уль всегда показывает пустой .. пожалуйста, помогите
В каких 'asp.net жизненный цикл phase' вы звоните код? И является ли частью кода 'UserControl'? –
'FindControl()' не является рекурсивным, поэтому 'this' должен быть непосредственным родителем' xyz'. Обратите внимание, что вы должны иметь доступ к 'xyz' напрямую (это должно быть защищенное поле в генерируемой конструктором части класса). –
no i m не использует никакой пользовательский контроль. Я пишу этот код при нажатии кнопки –