我需要知道如何更改页面加载标签上的CSS类..在PHP中,这更容易,我只需要写<tagNAme class="<?php echo "className"; ?>">
...如何在页面加载时更改标签上的HTML类属性ASP .NET C#
我能写PHP代码blockes在标签..但在ASP .NET这似乎并没有工作
我我想改变的CSS标签后试图<% tagElementId.attribute.add("class","cssName"); %>
在ASPX文件....但没有工作..
我的scanario是我需要检查密码文本框和登录按钮单击..如果密码是错误的密码文本框sh应该有一个叫“错误”的类,否则一个名为“userinput”的css类
我该怎么做?
编辑
<form id="loginPanel" runat="server">
<ul>
<li>
<h3>
Log on</h3>
</li>
<li>
<label for="userId">
User ID :</label>
<asp:TextBox ID="userId" name="userId" class="loginTextInput" runat="server"></asp:TextBox>
</li>
<li>
<label for="password">
Password :</label>
<asp:TextBox ID="password" name="password" class="loginTextInput"
runat="server" ontextchanged="password_TextChanged"></asp:TextBox>
</li>
<li>
<asp:Button ID="logInButton" runat="server" Text="Log on" OnClick="logInButton_Click" />
<li class="forgotUserText">Forgot <a href="#" class="forgotUser">User ID </a>or <a
href="#" class="forgotUser">Password?</a> </li>
</ul>
</form>
`
嗨非常感谢你,好吧,如果我不使用内联编码如何添加一个特定的html元素到某个地方,例如在页面加载时动态地加入某个div标签? – Dilan87 2012-04-03 12:10:18
@ Dilan87,很高兴帮助。然而,如果你有更多的问题与这个问题无关,你应该创建一个新的问题,正如我在上次编辑中所建议的那样。 – walther 2012-04-03 12:16:23