请问在一个aspx 页面 调用另外一个aspx的内容怎么写?
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<script language="JavaScript" Src="kk.aspx"></script>
</div>
</form>
</body>
</html>
这是错的、~~~只是我的想法
最简单的方法是定义一个共有类,在类中定义一些静态变量去保存信息,这些信息不会因为换页(打开另一页而毁灭,他们的生命周期是整个页面关闭才结束。
例如你的共有类为Class1
public class Class1
{
public static string s="";
}
在de.aspx中给s值
Class1.s=Textbox1.Text//Textbox1.Text为de页面中的,这样就取得了de中Textbox1.Text的值
在另一页面中想获取de中Textbox1.Text的值,string getvalue=Class1.s;即可
你可以看一下纯js的ajax技术,可以调用
另外一种不知道能不能满足你的要求,就是在页面使用iframe框架
<html xmlns=" http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<iframe src="kk.aspx"></iframe>
</div>
</form>
</body>
</html>
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息