你可以添加代碼,就像下面在礦井的Page_Load
protected void Page_Load(object sender, EventArgs e)
{
Literal lit=new Literal();
lit.Text = @"<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>";
Page.Controls.AddAt(0,lit);
}
在這個例子中,我們創建一個新的文字控件,然後添加你的HTML中:
<asp:Panel runat="server" ID="pnlErrorMessage">
<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>
</asp:Panel>
在你的Page_Load
它是Text屬性,然後將此文字控件添加到當前aspx頁面的控件集合中。
您可以通過CSS樣式更改此div的位置,也可以將其添加到任何現有Panel中,而不是直接將其添加到「Page.Controls」對象中,例如可以將其添加到「Panel1」中。控制」。
但是,最好不要直接在後面的代碼中這樣做,您可以更好地使用資源文件。