Но он не работает. Как я могу настроить отображение div на none через код позади,
в aspx у меня есть div:
<div id="login_div" runat="server">
Ответ 1
Я считаю, что это должно работать:
login_div.Attributes.Add("style","display:none");
Ответ 2
Попробуйте, если это работает:
Panel2.Style.Add("display", "none");
Ответ 3
попробуйте это
<div id="login_div" runat="server">
и позади кода.
login_div.Style.Add("display", "none");
Ответ 4
Так как это логин для входа, не следует по умолчанию НЕ показывать его. Я собираюсь пойти дальше и предположить, что вы хотите отобразить его, используя javascript.
Добавление этого кода в Page_Load должно работать. (если вы делаете это в Page_Init, вам придется бороться с изменением вида, которое вы вставляете в него)