asp.net 中注册界面先查询用户名是否被注册的问题 我做了个注册界面想要当用户输入注册名后点击检查按钮来确定是否该注册名已经注册过。注册项中其他的各项我都用了验证控件必填,当点击检查按钮时其他的各项都要先填了才能检查,这个怎么改成我想的是只要输入注册名后点击就能查询,这个应该怎么做啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将按钮放在 UpdatePanle里面就变成异步了 然后写事件 或者 用js判断 不需要按钮 asp.net的驗證控件不太好用,一般都用js驗證。 这个不难,你应该设置你的检查按钮的CausesValidation属性为False,这样就不会在检查用户名的时候还验证其它项了 js访问[WebMethod]标记的static服务器端方法。也就是和js访问服务器端代码。然后用PageMethods.方法名(用户名, OnSuccess, OnFailed);在OnSuccess() js方法里根据结果提示给用户。总之,参考一下怎样用js调用服务器方法方面的东西。 用Javascript处理.或者采用异步 不是把检查的按钮和验证控件和用户名textbox的ValidationGroup设置成一样的? asp.net cache 缓存 是缓存在服务上还是客户端浏览器上? ckeditor上传图片的问题 关于Atlas的问题,对Atlas了解的请进来看看~ 服务器上支持用COM类导入导出Excel吗 新手提问:usl参数传递到下一个页面。 DATAGRID简单问题 HTML.TextBoxFor能不能只读取不修改? NET平台下Web树形结构怎样设计? 高手新手都请进:asp.net进程运行时如何输入参数的问题? 这是怎么回事啊,在线等,万分着急,,谢谢先! viewstate怎么用? .cs如何调用客户端的javascript
或者 用js判断 不需要按钮
总之,参考一下怎样用js调用服务器方法方面的东西。