C# TextChanged事件上的Textbox出现错误!
我的网页中有一个文本框,我想在用户单击或在此文本框中输入内容时立即启动。代码正在工作,但当用户点击“回车”按钮时,它正在启动。我希望它在用户键入第一个字符时触发。此应用程序适用于哪个事件 这是我的模型代码:C# TextChanged事件上的Textbox出现错误!,c#,asp.net,textbox,C#,Asp.net,Textbox,我的网页中有一个文本框,我想在用户单击或在此文本框中输入内容时立即启动。代码正在工作,但当用户点击“回车”按钮时,它正在启动。我希望它在用户键入第一个字符时触发。此应用程序适用于哪个事件 这是我的模型代码: <asp:TextBox ID="txtAgentName" runat="server" OnTextChanged = "txtAgentName_TextChanged"></asp:TextBox> 我的代码中有以下内容: protected virtu
<asp:TextBox ID="txtAgentName" runat="server" OnTextChanged = "txtAgentName_TextChanged"></asp:TextBox>
我的代码中有以下内容:
protected virtual void txtAgentName_TextChanged(object sender, EventArgs e)
{
}
在这里做了一个断点,当我按下回车键时,它似乎正在启动。我想在用户在文本框中输入第一个字符时触发
我做错了什么?您的事件处理程序必须具有此签名
protected void txtAgentName_TextChanged(object sender, EventArgs e)
{
...
}
是吗?您的事件处理程序必须具有此签名
protected void txtAgentName_TextChanged(object sender, EventArgs e)
{
...
}
<%@ Page Language="C#" %>
<script runat="server">
protected void txtSearch_TextChanged(object sender, EventArgs e)
{
lblSearchResults.Text = "Search for: " + txtSearch.Text;
}
</script>
<html>
<head>
<title>TextBox AutoPostBack</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label
id="lblSearch"
Text="Search:"
Runat="server" />
<asp:TextBox
id="txtSearch"
AutoPostBack="true"
OnTextChanged="txtSearch_TextChanged"
Runat="server" />
<hr />
<asp:Label
id="lblSearchResults"
Runat="server" />
</div>
</form>
</body>
</html>
是吗?
<%@ Page Language="C#" %>
<script runat="server">
protected void txtSearch_TextChanged(object sender, EventArgs e)
{
lblSearchResults.Text = "Search for: " + txtSearch.Text;
}
</script>
<html>
<head>
<title>TextBox AutoPostBack</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label
id="lblSearch"
Text="Search:"
Runat="server" />
<asp:TextBox
id="txtSearch"
AutoPostBack="true"
OnTextChanged="txtSearch_TextChanged"
Runat="server" />
<hr />
<asp:Label
id="lblSearchResults"
Runat="server" />
</div>
</form>
</body>
</html>
受保护的void txtSearch_TextChanged(对象发送方,事件参数e)
{
lblSearchResults.Text=“搜索:”+txtSearch.Text;
}
文本框自动回发
受保护的void txtSearch_TextChanged(对象发送方,事件参数e)
{
lblSearchResults.Text=“搜索:”+txtSearch.Text;
}
文本框自动回发
使用javascript的TextBox1.Attributes.Add(“OnKeyPress”,“GetKeyPress()”)
,然后根据需要回发。使用javascript的TextBox1.Attributes.Add(“OnKeyPress”,“GetKeyPress()”)
如果您愿意,然后发回。您可以发布txtAgentName_TextChanged函数的代码吗?您可以发布txtAgentName_TextChanged函数的代码吗?@Mayank既然您说事件正在触发,我想您不再有错误了?是的,巴拉。请看这篇文章。我对TBox中的事件感到困惑@Mayank既然你说事件正在进行,我想你已经没有错误了?是的,巴拉。请看这篇文章。我对TBox中的事件感到困惑。