-3

我希望如果用户输入用户名并且一旦他单击选项卡或转到下一个选项,则应该显示用户名是否可用或数据库中不存在的验证。我不想使用检查可用性按钮的功能。

4

3 回答 3

0

http://www.aspdotnet-suresh.com/2011/03/how-to-check-username-availability.html这可能有助于它使用 ajax 。

于 2013-10-28T12:16:55.507 回答
0
  1. 第一个 make 文本框是 autopostback =true
    1. 第二次转到文本框的事件并转到 textchanges 事件,一旦您使选项卡或文本框不聚焦,该事件就会触发
    2. 3rd 编写从 db 获取用户名的代码,并从这里检查是否存在 protected void TextBox1_TextChanged(object sender, EventArgs e) { //get user name from db }
于 2014-02-03T23:21:26.267 回答
0

创建一个简单的 Web 服务,将字符串作为参数并根据用户名的可用性返回 true/false 作为回复。

现在创建一个javascript函数并通过javascript函数调用这个webservice。

在用户输入用户名的输入元素(文本框)的“onchange”事件上调用此 javascript 函数。

在文本框(输入)前面放置一个 span 元素,并根据用户名的可用性显示相关消息。

而已。

您可以在以下 URL 上找到代码: validate username ajax and json and asp.net

于 2013-10-28T12:26:34.260 回答