如何使用C#在模糊事件中使用? [英] How to use on blur event using c#?

查看:135
本文介绍了如何使用C#在模糊事件中使用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在我的项目上使用模糊事件。但它不工作。这是我的code:

  code C#:
保护无效XX()
    {
        TextBox2.Text =zzzzzzzzzzzzzzzzzzz;
    } code设计:
< ASP:文本框ID =TextBox1的=服务器的onblur =XX>< / ASP:文本框>
< ASP:文本框ID =TextBox2中=服务器>< / ASP:文本框>

什么是错的?结果
顺便说一句,我使用Visual Studio 2010。


解决方案

  ** ASPX code:**
< ASP:文本框ID =TextBox1的=服务器的onblur =的validate();>< / ASP:文本框>
< ASP:文本框ID =TextBox2中=服务器>< / ASP:文本框>** Javascript成为code:**
功能的validate()
{
  VAR _textbox = $(本);
  $阿贾克斯({
  网址:FUNCNAME = ValidateUserid&安培;文本=您的网址在这里(的Index.aspx)+ + _ textbox.val()
  背景:document.body的
})。完成(功能(){
  警报(你可以做任何你想在这里);
});
}
** aspx.cs code(服务器端)**
保护无效的Page_Load()
{
  如果(的Request.QueryString [FUNCNAME]。等于(ValidateUserid))
  {
    字符串userid =的Request.QueryString [文字];
    //这里把你的数据库逻辑。
  }
}

不要忘了,包括在你的ASPX页面的HEAD部分的jQuery库。

I want to use On Blur event in my project. but it doesn't work. this is my code:

code c#:
protected void xx()
    {
        TextBox2.Text = "zzzzzzzzzzzzzzzzzzz";
    }

 code design:
<asp:TextBox ID="TextBox1" runat="server" onblur="xx"></asp:TextBox>  
<asp:TextBox ID="TextBox2" runat="server" ></asp:TextBox> 

what is wrong?
by the way, I use visual studio 2010.

解决方案

**aspx code:**    
<asp:TextBox ID="TextBox1" runat="server" onblur="validate();"></asp:TextBox>  
<asp:TextBox ID="TextBox2" runat="server" ></asp:TextBox> 

**javascript-code:**    
function validate() 
{
  var _textbox = $(this);
  $.ajax({
  url: "your page url here"(index.aspx) + "?FuncName=ValidateUserid&text="+_textbox.val(),
  context: document.body
}).done(function() {
  alert("you can do whatever you want here");
});
}


**aspx.cs code (server-side)**
protected void Page_Load()
{
  if(Request.QueryString["FuncName"].Equal("ValidateUserid"))
  { 
    string UserId = Request.QueryString["text"];
    //Put your database logic here.
  }
}

Dont forget to include your Jquery library in HEAD section of your ASPX page.

这篇关于如何使用C#在模糊事件中使用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆