我有2个WebForm页,假设WebForm1,WebForm2。
WebForm1上有一个TextBox1和一个Button1。WebForm2上有一个TextBoxt1。
我想在WebForm1的TextBox1中输入内容,假设“aa”,点击WebForm1上的Button1,调出WebForm2,
并且WebForm2的TextBox1显示“aa”。WebForm2最好是打开另一个窗口。
谢谢!
WebForm1上有一个TextBox1和一个Button1。WebForm2上有一个TextBoxt1。
我想在WebForm1的TextBox1中输入内容,假设“aa”,点击WebForm1上的Button1,调出WebForm2,
并且WebForm2的TextBox1显示“aa”。WebForm2最好是打开另一个窗口。
谢谢!
解决方案 »
- .NET 关于导出Excel数据的问题
- 谁能简单介绍一下 sql server 2005 management studio 与 sql server 2005 workgroup 的区别吗?
- VS2003下写的ASP.NET(C#)网站程序,在VS2005下编辑使用会有什么问题?
- ie6上可以进行调试,升级成ie7就提示无法在Web 服务器上启动调试!
- 请看这个日历是怎么样应用的?
- 如何把大于8000的字符串用存储过程插入数据库
- [99,分]如何读出数据库里的image字段
- ASp.net+SqlServer 多国语言存储问题
- 自己写的一个Windows 服务装不上了
- 请问如何在水晶报表中插入图表呢?
- 为什么我用vs.net新建asp.net应用程序出错?无法创建web项目,object not found?
- SQL语句的问题很简单!
if(Request.QueryString["txt"]) Response.Write(Request.QueryString["txt"].ToString());
1.<form id="FormPost_1" action="rec1FormPost_2.aspx" method="post">
<INPUT name="text1" type="text" value="Jerry">
<INPUT type="submit" value="提交">
接收页:
1.Request.Form["text1"]--------------------------------------------
发送页:
1.<asp:TextBox id="TextBox1" runat="server">ltp</asp:TextBox>
<INPUT name="text1" type="text" value="litp">
<INPUT type="submit" value="提交">
2.Server.Transfer("rec3FormPost_4.aspx");
接收页:
//获取post过来的页面对象
if (Context.Handler is FormPost_3)
{
//取得页面对象
FormPost_3 poster=(FormPost_3)Context.Handler;
//取得控件
((TextBox)poster.FindControl("TextBox1")).Text;
poster.TextBox2.Text;
}
public int sum=0;
int i =int.Parse(this.TextBox1.Text)*2;
Server.Transfer("WebForm2.aspx?sum="+i);
接收页
this.TextBox1.Text=Request["sum"].ToString();
or this.TextBox1.Text=Request.Params["sum"].ToString();
this.TextBox1.Text=Request.QueryString["sum"];
------------------------------------------------------------
方法:全局变量
发送页:
Session["sum"]=this.TextBox1.Text;
or Application["sum"]=this.TextBox1.Text;
Server.Transfer("WebForm2.aspx");
接收页:
this.TextBox1.Text=(string)Session["sum"];
this.TextBox1.Text=(string)Application["sum"];
Application实质上是整个虚拟目录中所有文件的集合,如果想在整个应用范围内使用某个变量值,Application对象将是最佳的选择
Button1.attribute.add(“onclick”,”open_new()”)在前台:
<script language=”javascript”>
var tmp_value = document.all.textbox1.value;
window.open(‘webForm2.aspx?F_value=’+tmp_value,’’,’’)
</script>在WebForm2页面
在</body>后:
<script language=’javascript’>
document.你的FORM.textbox1.value=<%=request(“F_value”)%>
</script>