asp.net 一个页面的问题!
<body><formid="Form1"method="post"runat="server"><uc1:topid="Top1"runat="server"></uc...
<body>
<form id="Form1" method="post" runat="server">
<uc1:top id="Top1" runat="server"></uc1:top>
<table width="800" height="600" align="center">
页面.aspx </table>
<uc1:bot id="Bot1" runat="server"></uc1:bot>
</form>
</body>
我想把"页面.aspx"在上面表格内显示,我该用什么控件来实现.frameset不能保证能全部显示全部"页面.aspx内容".<!--include file=""-->不能使用变量....哪位高手给菜鸟指点下!谢谢了!
具体怎么弄!谢谢
用户控件不是只可以调用ascx文件么? 展开
<form id="Form1" method="post" runat="server">
<uc1:top id="Top1" runat="server"></uc1:top>
<table width="800" height="600" align="center">
页面.aspx </table>
<uc1:bot id="Bot1" runat="server"></uc1:bot>
</form>
</body>
我想把"页面.aspx"在上面表格内显示,我该用什么控件来实现.frameset不能保证能全部显示全部"页面.aspx内容".<!--include file=""-->不能使用变量....哪位高手给菜鸟指点下!谢谢了!
具体怎么弄!谢谢
用户控件不是只可以调用ascx文件么? 展开
3个回答
展开全部
就 用户控件了 , 可以把 .aspx 的网页 改为 .ascx 的额 分以下两种:
1.单文件ASP.NET网页转化为用户控件:
(1)重命名.aspx网页,使其扩展名为.ascx。
(2)从该页面中移除html,body和form元素。
(3)将@Page指令更改为@Control指令。
(4)移除@Control指令中,除Language,AutoEventWireup(如果存在),CodeFile和Inherites之外的所有属性。
(5)在@Control指令中包含ClassName属性。这允许将用户控件添加到页面时将对 其进行强类型转换。
2.将包含代码隐藏(.aspx.cs)的ASP.NET的网页转换为用户控件。
(1)重命名.aspx网页,使其扩展名为.ascx。
(2)根据代码隐藏文件使用的编程语言,重命名代码隐藏文件使其文件扩展名为
.ascx.cs 。
(3)打开代码隐藏文件并将该文件继承的类从Page更改为UserControl。即将System.Web.UI.Page语句改为System.Web.UI.UserControl。
(4)并在刚改成的.ascx文件中,执行以下操作:
①:从该页面中移除html,body和form元素。
②:将@Page指令更改为@Control指令。
③:移除@Control指令中,除Language,AutoEventWireup(如果存在),CodeFile和Inherites之外的所有属性。
④:在@Control指令中,将CodeFile属性更改为指向重命名的代码隐藏文件。
⑤:在@Control指令中包含ClassName属性。这允许将用户控件添加到页面时将对 其进行强类型转换。
累死了!!(可都是我亲手打的哦) 希望能解决问题, 呵呵
1.单文件ASP.NET网页转化为用户控件:
(1)重命名.aspx网页,使其扩展名为.ascx。
(2)从该页面中移除html,body和form元素。
(3)将@Page指令更改为@Control指令。
(4)移除@Control指令中,除Language,AutoEventWireup(如果存在),CodeFile和Inherites之外的所有属性。
(5)在@Control指令中包含ClassName属性。这允许将用户控件添加到页面时将对 其进行强类型转换。
2.将包含代码隐藏(.aspx.cs)的ASP.NET的网页转换为用户控件。
(1)重命名.aspx网页,使其扩展名为.ascx。
(2)根据代码隐藏文件使用的编程语言,重命名代码隐藏文件使其文件扩展名为
.ascx.cs 。
(3)打开代码隐藏文件并将该文件继承的类从Page更改为UserControl。即将System.Web.UI.Page语句改为System.Web.UI.UserControl。
(4)并在刚改成的.ascx文件中,执行以下操作:
①:从该页面中移除html,body和form元素。
②:将@Page指令更改为@Control指令。
③:移除@Control指令中,除Language,AutoEventWireup(如果存在),CodeFile和Inherites之外的所有属性。
④:在@Control指令中,将CodeFile属性更改为指向重命名的代码隐藏文件。
⑤:在@Control指令中包含ClassName属性。这允许将用户控件添加到页面时将对 其进行强类型转换。
累死了!!(可都是我亲手打的哦) 希望能解决问题, 呵呵
展开全部
看你这意思..用用户控件吧.
你前面不是都有用了么??
再用一个..用户控件是解决你这方法的最佳方案
-------------------------------------------------------
把你.aspx里的内容放到.ascx里面不就OK了??
你前面不是都有用了么??
再用一个..用户控件是解决你这方法的最佳方案
-------------------------------------------------------
把你.aspx里的内容放到.ascx里面不就OK了??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用户控件可以解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询