答案:用js 前天调用后台
前台:
<script language="javascript" type="text/javascript">
function user(){
var username=document.getElementById("txtUserName");
Admin_Manager_Add.yonghumingyanzheng(username.value,callback);
}
function callback(res){
if(res.value!=""){
document.getElementById('divUserName').innerHTML = "用户名重复!";
document.getElementById('divUserName').style.display = "";
}else {
document.getElementById('divUserName').style.display = "none";
}
}
</script>
<asp:TextBox ID="txtUserName" runat="server" onblur="user();" Width="140px"></asp:TextBox>
<div id="divUserName" style="display:none">
后台:
[AjaxPro.AjaxMethod]
public string yonghumingyanzheng(string values)
{
object number = mum.GetManagerUserByUserName(values);
return Convert.ToString(number);
}
Web.config 添加
<httpHandlers>
<add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/>
</httpHandlers>
其他:display:none
上一个:ASP用控件ID控制控件属性
下一个:Microsoft VBScript runtime 错误 '800a000d' Type mismatch: 'cint' /person/edu_save.asp,行 22