Javascript 如何创建';onkeydown';ASP.NET中代码隐藏中的事件?

Javascript 如何创建';onkeydown';ASP.NET中代码隐藏中的事件?,javascript,asp.net,Javascript,Asp.net,我想在我的web项目中添加实时搜索功能,每当有人在文本框中键入内容时,我可以使用该功能刷新gridview。只要我在文本框中键入a或arun或stu或任何单词,就会刷新gridview 我知道如何刷新gridview,但是text\u changed事件发生在我们对文本框进行散焦之后,即移动到下一个控件。简言之,当我们从文本框中获取焦点时,文本框事件就会工作,但我想在任何人在文本框中键入一个单词时执行代码隐藏功能 Project在ASP.NET中使用VB,但如果可以提供C#解决方案就可以了。您可

我想在我的web项目中添加实时搜索功能,每当有人在文本框中键入内容时,我可以使用该功能刷新
gridview
。只要我在文本框中键入
a
arun
stu
或任何单词,就会刷新
gridview

我知道如何刷新
gridview
,但是
text\u changed
事件发生在我们对文本框进行散焦之后,即移动到下一个控件。简言之,当我们从文本框中获取焦点时,文本框事件就会工作,但我想在任何人在文本框中键入一个单词时执行代码隐藏功能


Project在ASP.NET中使用VB,但如果可以提供C#解决方案就可以了。

您可以使用文本框上的jQuery的
更改
事件进行刷新。例如:

$('#yourTextBox').change(function () {
  // either handle updating the gridview yourself

  // or click an invisible search button:
  $('#someHiddenSearchButton').click();
});

您可以在文本框上使用jQuery的
change
事件进行刷新。例如:

$('#yourTextBox').change(function () {
  // either handle updating the gridview yourself

  // or click an invisible search button:
  $('#someHiddenSearchButton').click();
});

按如下方式添加按钮[其样式显示为无]:

<asp:Button ID="Button3" runat="server" Text="CallServerMethod" 
 OnClick="Button3_Click" OnClientClick="CallServerMethod()" style="display:none" />
摘要:

在隐藏按钮的
OnClick事件中编写要执行的函数,然后通过文本框的
onkeyup通过javascript模拟该隐藏按钮的点击


发送参数:
警报(“”)

添加一个按钮,如下所示[其样式显示为无]:

<asp:Button ID="Button3" runat="server" Text="CallServerMethod" 
 OnClick="Button3_Click" OnClientClick="CallServerMethod()" style="display:none" />
摘要:

在隐藏按钮的
OnClick事件中编写要执行的函数,然后通过文本框的
onkeyup通过javascript模拟该隐藏按钮的点击


发送参数:
警报(“”)

您的文本框是runar服务器控件吗?是的,它是asp.net文本框。。runat服务器..您的文本框是runar服务器控件吗?是的,它是asp.net文本框。。runat server..我想调用代码隐藏函数onkeyup event。。你能给我一些建议吗???我已经做了必要的代码来调用代码隐藏函数。查看答案,如果您寻求更多帮助,请让我知道。顺便问一下,为什么要发送参数,是要发送文本框中键入的字符,如果是这样,您已经在textbox.text中有了它,不需要作为参数发送。好的,我想,在我们聚焦文本框之前,textbox.text中的值可能不会更改。。这就是为什么。。thanX很多:)我想调用一个代码隐藏函数onkeyup event。。你能给我一些建议吗???我已经做了必要的代码来调用代码隐藏函数。查看答案,如果您寻求更多帮助,请让我知道。顺便问一下,为什么要发送参数,是要发送文本框中键入的字符,如果是这样,您已经在textbox.text中有了它,不需要作为参数发送。好的,我想,在我们聚焦文本框之前,textbox.text中的值可能不会更改。。这就是为什么。。thanX很多:)你能告诉我如何使用javascript调用代码隐藏函数吗。。在这个函数中,我可以将textbox的新值传递给代码隐藏函数。使用jQuery,您可以编写一个web服务或使用一个脚本。您能告诉我如何使用javascript调用代码隐藏函数吗。。我可以将textbox的新值传递给代码隐藏函数。使用jQuery,您可以编写web服务或使用