TextBox1:(输入数字后)也就是onkeyup然后调JS方法,这个JS方法里同时包含调asp.net的一方法? 

解决方案 »

  1.   

    前后台互相调用function
    http://topic.csdn.net/u/20090519/09/c14682c9-b3ec-45f7-a1bb-86872e28f942.html?12570
    参考……
      

  2.   

    建议添加一个button 在js里写入document.getElementById('id').click();可以调用后台任何方法
      

  3.   

    放多個HTML按鈕,你的JS去click()這個HTML的按鈕,再通過這個按去調用就行啦~
      

  4.   


    我昏,我的意思是,onkeyup去掉 我不需要加按钮!
      

  5.   

    你使用ajax你倒是实现着看看。
      

  6.   

    隐藏按扭的OnClick事件啊,这个比较直观
      

  7.   

    给你一个例子:  <script>
            function AddNum() {
                alert("<%=GetTime() %>");
             }
        </script>  <asp:TextBox ID="TextBox1" runat="server" ></asp:TextBox>protected void Page_Load(object sender, EventArgs e)
            {
                this.TextBox1.Attributes.Add("onkeyup","javascript:AddNum()");
            }        public string GetTime()
            {
                return DateTime.Now.ToString();
            }
      

  8.   

    <input  id="pageNum" type="text" size="1" onkeyup="value=value.replace(/[^\d-\d+]/g,'')" />
      

  9.   

    js调asp.net后台方法,要么是用ajax,要么就是用触发控件事件的方法,或者干脆提交整个表单。
    触发事件,如果是按钮可以用mybutton.click()方法,其他时间可以用mycontrol.fireEvent('myevent')方法
      

  10.   

    <script>
            function AddNum() {
                alert("<%=GetTime() %>");
             }
        </script>