Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否有与Access';更新后事件?_C#_Asp.net_Code Behind - Fatal编程技术网

C# 是否有与Access';更新后事件?

C# 是否有与Access';更新后事件?,c#,asp.net,code-behind,C#,Asp.net,Code Behind,这听起来简单得可笑,但我找不到任何类似Access“AfterUpdate事件”的东西。我想做的是: 用户输入一个组号 更新后(禁用选项卡、单击新字段、单击按钮等…),在“我的表”中查询组名并将其放入 标有“2”的圆圈 同时根据组号填写其他信息 我知道我可以输入一个叫做“验证”的按钮,然后执行#的2和3,但是用户不希望额外的按钮点击。在Access中,这可以通过AfterUpdate事件轻松执行,那么如何使用C#?服务器端: 为文本框设置AutoPostBack=“True”,并在代码中处理T

这听起来简单得可笑,但我找不到任何类似Access“AfterUpdate事件”的东西。我想做的是:

  • 用户输入一个组号
  • 更新后(禁用选项卡、单击新字段、单击按钮等…),在“我的表”中查询组名并将其放入 标有“2”的圆圈
  • 同时根据组号填写其他信息
  • 我知道我可以输入一个叫做“验证”的按钮,然后执行#的2和3,但是用户不希望额外的按钮点击。在Access中,这可以通过AfterUpdate事件轻松执行,那么如何使用C#?

    服务器端: 为文本框设置
    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
    会将所有内容发布到服务器,从而导致页面自身重新加载。这似乎工作得很好,只需在我打勾之前应用它。谢谢@约翰尼伯恩斯,不客气,我建议你