如何在 asp.net 中动态加载页面时将某个 html 代码添加到页面中?
例如:我需要验证密码。如果密码错误..在页面加载时,应该有一个名为“错误”的 div 出现在名为 bodyWrapper 的 div 的顶部
我目前这样做的方法是在 aspx 文件中内联编写它。但我知道这不是混合内联和后面代码的正确方法。
<div id="content">
<%
Session["loginError"] = "loginError";
try
{
if (Session["loginError"].ToString() == "lockout")
{
%>
<div class="errorMessage">
Your Account has been locked out. Please wait
<% Response.Write(Session.Timeout); %>
minutes and try again.
<br />
</div>
<%
}
else if (Session["loginError"].ToString() == "loginError")
{
%>
<div class="errorMessage">The user ID or password you entered does not match our records. Please try again. <br />
You may also securely recover your <a href="#">User ID</a> or reset your <a href="#">Password</a> online.
</div>
<%
}
}
catch
{
//cssClassName = "loginTextInput";
//Response.Redirect("login.aspx");
}
%>