gpt4 book ai didi

c# - onkeyup 事件 asp.net

转载 作者:行者123 更新时间:2023-11-30 21:17:08 24 4
gpt4 key购买 nike

您好,我如何在 asp.net 文本框中为 onkeyup 事件注册和调用服务器端事件。

这可能吗?

谢谢

最佳答案

TextBox Web控件不提供onkeyXXX事件而是订阅OnTextChanged事件;

<asp:TextBox ID='Textbox1' runat='server' OnTextChanged='HandleTextbox1OnTextChanged'>
</asp:TextBox>

public void HandleTextbox1OnTextChanged(Object sender, EventArgs e)
{

}

但是您可以从客户端提供 onkeyXXX 行为。

您可以添加客户端处理程序,例如:

Textbox1.Attributes.Add("onkeyup", String.Format("onKeyUp({0})", TextBox1.ID));

在页面中

`<script language='javascript' type='text/javascript'>
function onKeyUp(id) { //do something; }
</script>`

您还可以使用 PageMethods 从 javascript 函数调用服务器端网络方法(静态方法)。

link可能有帮助。

关于c# - onkeyup 事件 asp.net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4953853/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com