你好,
在第一次请求的时候采用ajax,把姓名发送到服务器端进行验证,然后返回消息。
客户端根据返回信息做相应处理,如弹出对话框或者采用脚本触发页面提交。
ajax技术很多,可以采用微软ajax框架中的webservice或者page method方式或者jquery。
confirm对话框应该在页面提交前执行,页面提交之后弹出的confirm是客户端行为,服务器端无法捕获,所以代码自然顺序执行下去。
楼主应该在用户点击添加按钮前判断用户是否存在,点击添加时直接弹出confirm,不添加则阻止窗体提交。