如何在頁面上添加某個html代碼到頁面上在asp.net中動態加載頁面?如何在頁面加載時添加html代碼dynamicaly
例如:我需要驗證密碼。如果密碼是錯誤的..在頁面加載應該有一個名爲「錯誤」的div出現在頂部的一個div叫bodyWrapper
我目前的做法是將它內聯寫入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");
}
%>
你應該做一些關於asp.net的教程。我建議你直接開始使用MVC3 http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/getting-started-with-mvc3-part1-cs – ivowiblo 2012-04-03 12:31:35
請不要添加東西像「asp.net c#」到你的標題的末尾。這就是標籤的用途。 – 2012-04-03 19:07:47