Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.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
使用Javascript调用TextChanged事件_Javascript_Asp.net_Sql Server 2008_Populate_Autocompleteextender - Fatal编程技术网

使用Javascript调用TextChanged事件

使用Javascript调用TextChanged事件,javascript,asp.net,sql-server-2008,populate,autocompleteextender,Javascript,Asp.net,Sql Server 2008,Populate,Autocompleteextender,我正在从事一个项目,在该项目中,我使用了带有文本框的autocompleteextender。在文本框的textxchange事件中,我填充了两个下拉列表,它们最初是空的。现在问题是我有两个面板。我正在将数据从一个面板复制到另一个面板。两个面板的所有属性都相同。现在的问题是,我有两个单选按钮,一个用于从面板一复制数据,另一个用于插入新数据。现在,如果我选择复制选项,那么它将复制所有值,但这两个下拉列表保持为空。我是通过使用javascript来实现的。请建议我或指导我解决这个问题。是否可以使用j

我正在从事一个项目,在该项目中,我使用了带有文本框的
autocompleteextender
。在文本框的textxchange事件中,我填充了两个下拉列表,它们最初是空的。现在问题是我有两个面板。我正在将数据从一个面板复制到另一个面板。两个
面板的所有属性都相同。现在的问题是,我有两个单选按钮,一个用于从面板一复制数据,另一个用于插入新数据。现在,如果我选择复制选项,那么它将复制所有值,但这两个
下拉列表保持为空。我是通过使用javascript来实现的。请建议我或指导我解决这个问题。是否可以使用javascript调用textbox的
textchanged
事件


注意:我正在使用数据库填充下拉列表和AutoCompleteXtender。

您可以在javascript中使用文本框的onchange事件。

解决方案:

试试这个

 <script type="text/javascript">
    window.onload = xyz;

          function xyz() {

              document.getElementById('<%= button1.ClientID %>').click();

          }
    <script>
    <asp:TextBox ID="textbox1" runat="server" ontextchanged="textbox1_TextChanged"></asp:TextBox>

<asp:Button ID="button1" runat="server" style=" display:none;" onclick="button1_Click"  />

您可以使用要引发此事件的文本框的名称从asp.net返回javascript函数。

我知道,但我想调用位于编码端的文本更改事件。可能吗?它不起作用。。。。正如我也使用过onClientClick一样..ScriptManager.RegisterClientScriptBlock(this.Page,GetType(),“onClientClick”,“onClientClick();返回false;”,true);在按钮1中从服务器端调用它(单击事件我希望它对您有用!)我找到了安斯威特·桑克斯
    protected void button1_Click(object sender, EventArgs e)
    {
        textbox1_TextChanged(null, null)
    }
    protected void textbox1_TextChanged(object sender, EventArgs e)
    {
        //your code here
    }