当前位置:编程学习 > C#/ASP.NET >>

页面form提交问题

我现在想在后台按钮事件里面实现form提交到另一个页面
按钮事件
{
   保存到数据库;
   实现form提交
}

现在问题是.net默认提交到本页,再form提交另一个页面;

能不能把默认的form提交取消掉啊???? --------------------编程问答-------------------- 方法是肯定有的,
你查看FORM标签的属性就知道了 --------------------编程问答-------------------- 有个action属性,仔细看看吧 --------------------编程问答-------------------- 我现在写的是后台实现修改action;

但修改之后前台默认的action还是存在的,如何把默认的给取消掉呢 --------------------编程问答-------------------- 实现方式大概有3种:
1.form标签有个action属性,可以指定
2.使用ajax的方式,用form.Stringserialize()序列化表单内容作为请求参数,提交到指定页面。
3.使用asp.net中的“跨页投递”,设置button按钮的 PostBackUrl属性设置为指定页面,可以使用
下面的代码来获取页面上的控件的值
//跨页投递,获取上个页面中文本框的值
                    string PrePageTbxValue = ((TextBox)PreviousPage.FindControl("TextBox1")).Text;

以上三种思路,希望能够帮助到你 --------------------编程问答-------------------- fileupload控件 在后台 能保存它的状态吗?就是选中文件的状态 --------------------编程问答-------------------- 当然可以保存啊,不过,如果你是跨页提交的话,要用提交到的页面的一个属性叫什么PostPage之类的(asp.net很久没用,记不清确切名称了),保存了提交的页面的状态,再去用它去找这个控件 --------------------编程问答--------------------
引用 4 楼 dinglang_2009 的回复:
实现方式大概有3种:
1.form标签有个action属性,可以指定
2.使用ajax的方式,用form.Stringserialize()序列化表单内容作为请求参数,提交到指定页面。
3.使用asp.net中的“跨页投递”,设置button按钮的 PostBackUrl属性设置为指定页面,可以使用
下面的代码来获取页面上的控件的值

C# code
//跨页投递,获取上个页面中文本……


+1
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,