首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

网页提交有关问题!

2012-02-26 
网页提交问题!!两个网页分别是A.aspx和B.aspx在A网页上主要有一个服务器按钮和一个服务器文本框……别的服务

网页提交问题!!
两个   网页   分别是A.aspx和B.aspx

在A网页上主要有一个服务器按钮和一个服务器文本框……别的服务器控件

当点击按钮的时候   打开B网页并把文本框的值传给B

正常我们都   Response.Redirect( "B.aspx?id=text1.text ");这种形式写
但是这样在地址栏里就会把参数显示出来   是get的形式提交  
我不想用把参数显示在地址栏里怎么写!!.ent里没有post提交吗??
请高手执教!!!谢谢!

[解决办法]
你的Button有postBackUrl属性,看看。

asp.net就是为了这种自己不知道使用 Server.Transfer 的人专门开发了 PostBackUrl 属性,在几种不同类型的按钮中都有这个属性。这大概更容易让普通程序员接受。

其实 Server.Transfer 语句不需要什么条件,仅仅一两条语句而已。但是程序员的思维有惰性、多疑,他宁可你用 PostBackUrl 这样的概念简单的属性(这样他可以先去试验),而对 Server.Transfer 则保持先怀疑的态度。
[解决办法]
如果你使用 asp.net 1.1 就去使用 Server.Transfer。不过我建议你与时俱进。软件只是工具,不是目的。如果工具都不舍得更新,那么项目肯定会有不少借口可以拖延。

热点排行