<asp:TextBox ID="txtVariety" runat="server"  OnTextChanged="txtVariety_TextChanged"></asp:TextBox>    protected void txtVariety_TextChanged(object sender, EventArgs e)
    {
        this.txtSVariety.Text = txtVariety.Text;//这个怎么没有运行,在这里打断点.我在txtVariety控件里面输值的时候断点这里没有运行
      
    }

解决方案 »

  1.   

    重新生成一下,看下你的页面的Design.cs文件里面有木有txtVariety_TextChanged()这个函数的利用!!!
      

  2.   


     <script type="text/javascript">
            function up() {
                var val = document.getElementById("txtChange").value;
                alert(val);
            }
        </script>  <input type="text" onkeyup="up()" id="txtChange"/>
    用html控件加JS可以实现。
      

  3.   


     window.onload = function fu() {
    $("#txtC1_Variety").keydown(function()
    {
    var str = $("#txtC1_Variety").val();
    $("#txtE1_Variety").val(str);
    }
    ) 我用这种方法,效果达到,但会少一个字符...输第一个没有要输第二个才显示第一个.
      

  4.   


    不用 keydown 用keyup