本来就可以,这有什么奇怪的?要不提交表单,可以用<input type="button" value="确定"/>这种html元素,放到<form></form>标签外,单击后不会submit。

解决方案 »

  1.   

    asp.net 服务端控件,自动提交的嘛。要么怎么触发后台事件?
      

  2.   

    要是不想提交表单可以用html控件
      

  3.   

    protected void Page_Load(object sender, EventArgs e)
             {
                 string dd = Request.Form["hid"];
    this.Button1.Attributes.Add("onclick", "JavaScript:return false;");
                 string dddd;
             }这样你的button就不会提交了。
      

  4.   

    但是我这个button一定会有个后台事件。是执行上传图片的功能。每次点击它都会有一个PostBack,这样我这个页面的表单也跟着提交了。
    有没有办法让button执行后台事件的同时,表单不提交呢?
      

  5.   

    但是我这个button一定会有个后台事件。是执行上传图片的功能。每次点击它都会有一个PostBack,这样我这个页面的表单也跟着提交了。
    有没有办法让button执行后台事件的同时,表单不提交呢?
      

  6.   

    但是我这个button一定会有个后台事件。是执行上传图片的功能。每次点击它都会有一个PostBack,这样我这个页面的表单也跟着提交了。
    有没有办法让button执行后台事件的同时,表单不提交呢?
      

  7.   

    楼主可以从JQuery上传,Flash上传这方面考虑下。可以去网上查下,相应的资料。
    通过AJAX这样子表单就不会被刷掉了!
      

  8.   


    ghg