如何在asp.net 网页中提供消息框提醒 通过'if'语句和'else'中的成员资格检查用户名和密码,我应该将警告框显示为“输入有效的用户名和密码”(我检查了'if'但我不知道如何提供警告消息在'其他')
if (Membership.ValidateUser(txtUserName.Text, txtPassword.Text))
{
}
else
{
// Here i have to display message box alert
}
请尽快帮我解决这个问题。
答案 0 :(得分:2)
试试这样......在你的其他部分添加以下代码......
ClientScript.RegisterClientScriptBlock(this.GetType(),"alert","Your Message",true);
答案 1 :(得分:1)
试试这个
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "msg", "alert('your message')", true);
答案 2 :(得分:0)
您可以使用Microsoft Ajax模式弹出窗口 检查此链接 http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/ModalPopup/ModalPopup.aspx
答案 3 :(得分:0)
根据条件注册嘿警报弹出窗口。
如果您想在Page load上注册,请使用此功能。
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "msg", "alert('your message')", true);
如果想要注册任何特定的块,请使用此。
ClientScript.RegisterClientScriptBlock(this.GetType(),"alert","Your Message",true);
答案 4 :(得分:0)
将此功能用于通用
public void MessageBox(string msg)
{
Page page = HttpContext.Current.Handler as Page;
ScriptManager.RegisterStartupScript(page, page.GetType(), "err_msg", "alert('" + msg + "');", true);
}