asp.net里面有include或者require这样的语句吗? php和jsp里面都有include这样的语句a.php里面定义一个公用函数b.php头部<?include("a.php");?>即可引用a.php中的变量和函数。asp.net有这样的功能吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <include>请参见建议的文档注释标记<include file='filename' path='tagpath[@name="id"]' />其中: filename 包含文档的文件名。该文件名可用路径加以限定。将 filename 括在单引号中 (' ')。 tagpath filename 中指向标记名的标记路径。将此路径括在单引号中 (' ')。 name 注释前边的标记中的名称说明符;名称具有一个 id。 id 位于注释之前的标记的 ID。将此 ID 括在双引号中 (" ")。 备注<include> 标记使您得以引用描述源代码中类型和成员的另一文件中的注释。这是除了将文档注释直接置于源代码文件中之外的另一种可选方法。<include> 标记使用 XML XPath 语法。有关自定义 <include> 使用的方法,请参见 XPath 文档。示例以下是一个多文件示例。第一个文件使用 <include>,如下所列:// xml_include_tag.cs// compile with: /doc:xml_include_tag.xml/// <include file='xml_include_tag.doc' path='MyDocs/MyMembers[@name="test"]/*' />class Test{ public static void Main() { }}/// <include file='xml_include_tag.doc' path='MyDocs/MyMembers[@name="test2"]/*' />class Test2{ public void Test() { }}第二个文件 xml_include_tag.doc 包含下列文档注释:<MyDocs><MyMembers name="test"><summary>The summary for this type.</summary></MyMembers><MyMembers name="test2"><summary>The summary for this other type.</summary></MyMembers></MyDocs>程序输出<?xml version="1.0"?><doc> <assembly> <name>t2</name> </assembly> <members> <member name="T:Test"> <summary>The summary for this type.</summary> </member> <member name="T:Test2"> <summary>The summary for this other type.</summary> </member> </members></doc> 有的在HTML页面里加<!--#Include File="a.php" --> 靠!什么asp.net和php,jsp都概念根本不同。微软自己搞了一套标新立异的东西。 在HTML页面里加<!--#Include File="a.php" -->那种属于shtml,server side html include,不属于语言的include. 是的,asp.net与php,jsp不同~~但是谁好谁不好就仁者见仁了~~反正,asp.net希望能把html和动态代码分开就是了~ 那首先要区别一个概念:语言是服务器端运行的,不是客户端运行的,html是客户端解释的,服务器端也不识别的。现在我假如有如下需求,你看看asp.net怎么解决?我想定义一个全局函数(在一个文件中),这样各个页面aspx就要直接引用。怎么办?asp.net怎么解决呢? 假设有一个代码文件: MyHelper.csnamespace CSDN.Samples{ public class MyHelper { public static string test(string tmp) { return tmp + tmp; } }}那么,在同一个项目任何代码文件里,在文件头添加using CSDN.Samples;然后就可以通过 string aaa = MyHelper.test("abc");调用了,或者用全命名空间也可以string aaa = CSDN.Samples.MyHelper.test("abc");调用了;即便是不同的项目,通过项目间的引用也可以调用---------------------------------------------------最后,如果lz不得不学习asp.net,那么,请先放低你对asp.net的成见,否则麻烦的只是你自己而已,别人才不在意你有多么讨厌asp.net、多么烦躁~ 不得不学习。我这边下属水平不行,都搞asp.net的,都说这个功能没法实现。欺负我一人用php,jsp啊。我不相信一个商业软件连这个功能都没有。 考试倒计时,页面刷新不会从新计时 wuyq11 10下面为什么不想我这样写呢?》 网站发布中预编译错误 asp.net标准控件的宽和高无法设置的问题??急! 数据库不能写入,谢谢。 2天没能解决的错误~~~~~!!!!高手进 我想在MS2000服务器上运行ASP。NET都需要安装哪些组件?或是补丁? js怎么上传文件到WebService 急死了!!sqldatareaderk 中的方法问题? 我在同学录网站的上载图片是如何实现的? 问神一个简单问题 如何在本机上发布自己的网站?
建议的文档注释标记
<include file='filename' path='tagpath[@name="id"]' />
其中: filename
包含文档的文件名。该文件名可用路径加以限定。将 filename 括在单引号中 (' ')。
tagpath
filename 中指向标记名的标记路径。将此路径括在单引号中 (' ')。
name
注释前边的标记中的名称说明符;名称具有一个 id。
id
位于注释之前的标记的 ID。将此 ID 括在双引号中 (" ")。
备注
<include> 标记使您得以引用描述源代码中类型和成员的另一文件中的注释。这是除了将文档注释直接置于源代码文件中之外的另一种可选方法。<include> 标记使用 XML XPath 语法。有关自定义 <include> 使用的方法,请参见 XPath 文档。示例
以下是一个多文件示例。第一个文件使用 <include>,如下所列:// xml_include_tag.cs
// compile with: /doc:xml_include_tag.xml
/// <include file='xml_include_tag.doc' path='MyDocs/MyMembers[@name="test"]/*' />
class Test
{
public static void Main()
{
}
}/// <include file='xml_include_tag.doc' path='MyDocs/MyMembers[@name="test2"]/*' />
class Test2
{
public void Test()
{
}
}
第二个文件 xml_include_tag.doc 包含下列文档注释:<MyDocs><MyMembers name="test">
<summary>
The summary for this type.
</summary>
</MyMembers><MyMembers name="test2">
<summary>
The summary for this other type.
</summary>
</MyMembers></MyDocs>
程序输出
<?xml version="1.0"?>
<doc>
<assembly>
<name>t2</name>
</assembly>
<members>
<member name="T:Test">
<summary>
The summary for this type.
</summary>
</member>
<member name="T:Test2">
<summary>
The summary for this other type.
</summary>
</member>
</members>
</doc>
和php,jsp都概念根本不同。
微软自己搞了一套标新立异的东西。
那种属于shtml,server side html include,不属于语言的include.
语言是服务器端运行的,不是客户端运行的,html是客户端解释的,服务器端也不识别的。现在我假如有如下需求,你看看asp.net怎么解决?
我想定义一个全局函数(在一个文件中),这样各个页面aspx就要直接引用。
怎么办?asp.net怎么解决呢?
namespace CSDN.Samples
{
public class MyHelper
{
public static string test(string tmp)
{
return tmp + tmp;
}
}
}那么,在同一个项目任何代码文件里,在文件头添加
using CSDN.Samples;然后就可以通过 string aaa = MyHelper.test("abc");调用了,
或者用全命名空间也可以string aaa = CSDN.Samples.MyHelper.test("abc");调用了;即便是不同的项目,通过项目间的引用也可以调用---------------------------------------------------
最后,如果lz不得不学习asp.net,那么,请先放低你对asp.net的成见,否则麻烦的只是你自己而已,别人才不在意你有多么讨厌asp.net、多么烦躁~
我这边下属水平不行,都搞asp.net的,都说这个功能没法实现。
欺负我一人用php,jsp啊。
我不相信一个商业软件连这个功能都没有。