我想在ASP.NET中包含其他aspx文件到主aspx文件,我可以在jsp中这样做,jsp中的代码包括
<jsp:include page="footer.jsp" />
您不能在ASP.NET中的现有页中添加其他页。
因为ASP.NET
不允许在同一页中添加两个表单标记
。
有一些功能,如用户控件,您可以使用
更多详细信息
http://www.codeproject.com/articles/1739/user-controls-in-asp-net
还有母版页
和内容页
的概念
以下是母版页的良好链接
http://www.codeproject.com/articles/325865/creating-master-page-in-asp-net-2010
母版页具有如下结构
<%@ Master Language="C#" AutoEventWireup="true"
CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
<!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>
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html>
有几点需要注意
当您装入一个页面时,您只能在ContentPlaceHolder1
中添加内容,这些内容可能很多。
您还可以将用户控件
放在母版页
中,以便它反映在您的所有页面上。
实际上是用户控件;您可以通过转到母版页类的代码隐藏来验证这一点,右键单击类名并选择“转到定义”。您将看到如下内容:
public class MasterPage : UserControl
{
...
}
便于显示在单个项目中重复的组件,如菜单和面板。问题是它们不生成.dll,如果需要,必须手工复制到其他项目。一些好的链接
服务器端的ASP.NET等价物包括
如何在ASP.NET页面中包含外部html文件
我对ASP.NET很陌生,我正试图创建一个学习网站。我在用PHP开发网站,在这里我使用< code >在主页面中包含了另一个PHP文件 我在某个地方看到了这个代码,但它不起作用。
如果我直接编写上面的代码,上面的代码可以正常工作,我试图在其他文件和主文件中编写此代码,我做了 我如何能包括它有没有办法包括,也想知道一个更好的方式来写上述声明。 谢谢你
问题内容: 我需要从.aspx网页中抓取查询结果。 http://legistar.council.nyc.gov/Legislation.aspx 该网址是静态的,那么如何向该页面提交查询并获得结果?假设我们需要从相应的下拉菜单中选择“所有年份”和“所有类型”。 那里的人必须知道该怎么做。 问题答案: 作为概述,您将需要执行四个主要任务: 向网站提交请求, 从站点检索响应 解析这些响应 在上面的
问题内容: 我找不到将外部.js文件包含到Node ejs模板中的方法。我想将逻辑和数据放入外部.js文件中的对象中,将该文件包含到index.ejs模板中并从中提取数据。 我尝试通过插入标准方式尝试 ,但它不起作用 然后,我尝试了ejs特定关键字,这仅适用于添加部分内容(ejs代码段)。 我将.js文件插入了在可执行server.js中定义的静态目录中,再次没有结果。 但有趣的是,例如,将css
我正在尝试加入一些。txt。png和其他文件转换为我的jar文件。我在src文件夹下创建了一个名为“resources”的文件夹。从IDE运行程序时,程序可以正确找到所有文件。但是,只要我用代码创建一个jar文件,就找不到任何文件。当然,我使用了getClass()。getResource(…)。 有人能帮我吗?:/
问题内容: 我正在向其中部署文件,并希望将其他文件包括到该段中,如下所述: 使用Heroku CLI配置WAR部署 它成功部署了文件,但是在扩展应用程序的任何子文件夹中我都找不到文件。同时,存档中的所有其他文件都在其位置上,其他 文件也仅此而已。我试图添加一些具有相同结果的文件: 问题: heroku在哪里包括其他文件?如何前往那里? 这是heroku-cli的输出: 问题答案: 这些文件将被添加