C# 是否有与Access';更新后事件?
这听起来简单得可笑,但我找不到任何类似Access“AfterUpdate事件”的东西。我想做的是:C# 是否有与Access';更新后事件?,c#,asp.net,code-behind,C#,Asp.net,Code Behind,这听起来简单得可笑,但我找不到任何类似Access“AfterUpdate事件”的东西。我想做的是: 用户输入一个组号 更新后(禁用选项卡、单击新字段、单击按钮等…),在“我的表”中查询组名并将其放入 标有“2”的圆圈 同时根据组号填写其他信息 我知道我可以输入一个叫做“验证”的按钮,然后执行#的2和3,但是用户不希望额外的按钮点击。在Access中,这可以通过AfterUpdate事件轻松执行,那么如何使用C#?服务器端: 为文本框设置AutoPostBack=“True”,并在代码中处理T
AutoPostBack=“True”
,并在代码中处理TextChanged
事件
<asp:TextBox ID="groupTextBox"
runat="server"
AutoPostBack="true"
OnTextChanged="groupTextBox_TextChanged">
</asp:TextBox>
客户端:
要在客户端处理它,您可以使用Javascript,如:
<asp:TextBox ID="groupTextBox2"
runat="server"
OnBlur="YourJavaScriptMethod();">
</asp:TextBox>
在Javascript中,您的方法可以是:
function YourJavaScriptMethod()
{
alert(document.getElementById('<%= groupTextBox2.ClientID %>').value);
}
函数YourJavaScriptMethod()
{
警报(document.getElementById(“”).value);
}
您可以发送AJAX请求,以根据更改的文本获取数据 服务器端:
为文本框设置AutoPostBack=“True”
,并在代码中处理TextChanged
事件
<asp:TextBox ID="groupTextBox"
runat="server"
AutoPostBack="true"
OnTextChanged="groupTextBox_TextChanged">
</asp:TextBox>
客户端:
要在客户端处理它,您可以使用Javascript,如:
<asp:TextBox ID="groupTextBox2"
runat="server"
OnBlur="YourJavaScriptMethod();">
</asp:TextBox>
在Javascript中,您的方法可以是:
function YourJavaScriptMethod()
{
alert(document.getElementById('<%= groupTextBox2.ClientID %>').value);
}
函数YourJavaScriptMethod()
{
警报(document.getElementById(“”).value);
}
您可以发送AJAX请求,以根据更改的文本获取数据 服务器端:
为文本框设置AutoPostBack=“True”
,并在代码中处理TextChanged
事件
<asp:TextBox ID="groupTextBox"
runat="server"
AutoPostBack="true"
OnTextChanged="groupTextBox_TextChanged">
</asp:TextBox>
客户端:
要在客户端处理它,您可以使用Javascript,如:
<asp:TextBox ID="groupTextBox2"
runat="server"
OnBlur="YourJavaScriptMethod();">
</asp:TextBox>
在Javascript中,您的方法可以是:
function YourJavaScriptMethod()
{
alert(document.getElementById('<%= groupTextBox2.ClientID %>').value);
}
函数YourJavaScriptMethod()
{
警报(document.getElementById(“”).value);
}
您可以发送AJAX请求,以根据更改的文本获取数据 服务器端:
为文本框设置AutoPostBack=“True”
,并在代码中处理TextChanged
事件
<asp:TextBox ID="groupTextBox"
runat="server"
AutoPostBack="true"
OnTextChanged="groupTextBox_TextChanged">
</asp:TextBox>
客户端:
要在客户端处理它,您可以使用Javascript,如:
<asp:TextBox ID="groupTextBox2"
runat="server"
OnBlur="YourJavaScriptMethod();">
</asp:TextBox>
在Javascript中,您的方法可以是:
function YourJavaScriptMethod()
{
alert(document.getElementById('<%= groupTextBox2.ClientID %>').value);
}
函数YourJavaScriptMethod()
{
警报(document.getElementById(“”).value);
}
您可以发送AJAX请求,以根据更改的文本获取数据 我想你正在寻找
TextChanged
事件当心,你在一个网页上,每个事件都会调用服务器并重新加载页面,网页不是本地程序,可用性也不一样。我讨厌人们抱怨点击按钮,认为点击按钮浪费了一天的时间。这是一个按钮点击!!!只要点击它!!!aaahhhrrrggggg!!!!回应Gusman并说您可能想用JavaScript处理这个客户端,或者使用JQuery减轻一些负担。如果你觉得勇敢的话,你可以随时钻研Knockout.js等!我想你正在寻找TextChanged
事件当心,你在一个网页上,每个事件都会调用服务器并重新加载页面,网页不是本地程序,可用性也不一样。我讨厌人们抱怨点击按钮,认为点击按钮浪费了一天的时间。这是一个按钮点击!!!只要点击它!!!aaahhhrrrggggg!!!!回应Gusman并说您可能想用JavaScript处理这个客户端,或者使用JQuery减轻一些负担。如果你觉得勇敢的话,你可以随时钻研Knockout.js等!我想你正在寻找TextChanged
事件当心,你在一个网页上,每个事件都会调用服务器并重新加载页面,网页不是本地程序,可用性也不一样。我讨厌人们抱怨点击按钮,认为点击按钮浪费了一天的时间。这是一个按钮点击!!!只要点击它!!!aaahhhrrrggggg!!!!回应Gusman并说您可能想用JavaScript处理这个客户端,或者使用JQuery减轻一些负担。如果你觉得勇敢的话,你可以随时钻研Knockout.js等!我想你正在寻找TextChanged
事件当心,你在一个网页上,每个事件都会调用服务器并重新加载页面,网页不是本地程序,可用性也不一样。我讨厌人们抱怨点击按钮,认为点击按钮浪费了一天的时间。这是一个按钮点击!!!只要点击它!!!aaahhhrrrggggg!!!!回应Gusman并说您可能想用JavaScript处理这个客户端,或者使用JQuery减轻一些负担。如果你觉得勇敢的话,你可以随时钻研Knockout.js等!这似乎是完美的工作,只是需要应用它之前,我可以给复选标记。谢谢@JohnnyBones,不客气,我建议您通过客户端代码来实现这一点,因为AutoPostBack
会将所有内容发布到服务器,从而导致页面自身重新加载。这似乎工作得很好,只需在我打勾之前应用它。谢谢@JohnnyBones,不客气,我建议您通过客户端代码来实现这一点,因为AutoPostBack
会将所有内容发布到服务器,从而导致页面自身重新加载。这似乎工作得很好,只需在我打勾之前应用它。谢谢@JohnnyBones,不客气,我建议您通过客户端代码来实现这一点,因为AutoPostBack
会将所有内容发布到服务器,从而导致页面自身重新加载。这似乎工作得很好,只需在我打勾之前应用它。谢谢@约翰尼伯恩斯,不客气,我建议你