能否使用include 将多个aspx页加载到同一aspx页的table中?如何能实现?

解决方案 »

  1.   

    你应该使用"用户控件",不应该把ASP里的东西再带到ASP.NET了啦!参考"SDK/MSDN'里的相关"用户控件"的帮助信息来了解...
      

  2.   

    楼上说得对,ASP.NET的 USER_CONTROL具有include的功能,你可以将待include的文件做成一个用户控件,然后再加到目标页中。其实和include蛮相似的!!
      

  3.   

    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="Index.aspx.vb" Inherits="CLAS.ImportData" %>
    <%@ register tagprefix="myasp" tagname="left" src="left.ascx"%>
    <HTML>
    <HEAD>
    <title>MPE Capacity Loading Analysis System</title>
    <META http-equiv="Content-Type" content="text/html; charset=utf-8">

    <body>
    <table><tr>
    <TD height="100%" valign="top" bgcolor="DBE2FD" class="ms-nav" id="webpartpagenavbar"  widthchange="175"><myasp:left id="myleft" runat="server" /></TD></tr></table>
    </body></HTML>
    楼主是从asp转过来的吧,.net中用户控件取代了include。
    <%@ register tagprefix="myasp" tagname="left" src="left.ascx"%> 这句是注册一个用户控件;
    <myasp:left id="myleft" runat="server" />是引用这个用户控件myasp:left
      |        \
      |          \
      |            \
      |              \
    tagprefix="myasp" tagname="left"