在提交事件中:
if(UserName.Text.Trim()==""||Password.Text=="")
this.RegisterStartupScript("alert", "<script>alert('用户名及密码不能空')</script>");

解决方案 »

  1.   

    一楼的很好,你也可以简单的,用验证控件
    Requiredfiedvalidator

    Validationsummary
    设置属性就行了,这样你可以一句代码都不写
      

  2.   

    这里有三种方法供你选择:
    response.write("<script language=javascript>alert('错误的提示内容');</script>")
    page.registerstartupscript("","<script>alert)('错误的提示内容')</script>")
    page.registerclientscriptblock("",("","<script>alert)('错误的提示内容')</script>"))
    自己看着办吧!
      

  3.   


    Response.Write("<script>alert('用户名及密码不能空'')</script>");
      

  4.   

    try
    {
    ...}
    catch(Exception ex)
    {Response.Write("<script>alert("+ex.Message+")</script>");
    }
      

  5.   

    if(UserName.Text.Trim()==""||Password.Text=="")
    Response.Write("<script>alert('用户名及密码不能空'')</script>");
      

  6.   

    真的见鬼了,我也是用vb 呀,大家给你的都是 js 的代码
    你把后面的 ";"去掉
    我说的就是个属性设置问题,好好看看,我去吃饭
    没解决的话,回来帮你看看
      

  7.   

    Button1.Attributes.Add("onclick", "return confirm('你真的要删除吗?');")
      

  8.   

    在后臺中寫:
    if 用戶驗證不通過 then
       Response.Write("<script for=window event=onload>window.alert('No Records!');</" & "script>")
    else
    ...
    end if