ASP.NET中aspx页面

开发 后端
本文介绍在ASP.NET 2.0中,只需要在web.config里定义你要用的那些namespace,则在aspx页面中就不需要再象1.1那样。

看上去这个题目比较长,但实际上,我在看资料时发现,这就是说,在ASP.NET 2.0中,只需要在web.config里定义你要用的那些namespace,则在aspx页面中就不需要再象1.1那样,用< %@ import namespace="system.text" %>来引用了。

比如,只需要在web.config中,以这样的方式就可以了

  1. <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"> 
  2. <system.web> 
  3. <pages> 
  4. <namespaces> 
  5. <add namespace ="System.IO" /> 
  6. <add namespace="System.Text"/> 
  7. </namespaces> 
  8. </pages> 
  9. </configuration> 
  10. </system.web> 

这样一来,在所有的aspx页面中(注意不是codebehind页面),则不需要再用import的方法引入了.

同样道理,在ASP.NET 1.1中,自定义控件的引用,在aspx页面中也是很麻烦的,在ASP.NET 2.0中,可以在web.config中这样定义

  1. <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"> 
  2. <system.web> 
  3. <pages> 
  4. <namespaces> 
  5. <add namespace ="System.IO" /> 
  6. <add namespace="System.Text"/> 
  7. </namespaces> 
  8. <controls> 
  9. <add tagPrefix="uc" namespace="xx" 
  10. assembly="xxxx" /> 
  11. </controls> 
  12. </pages> 
  13. </configuration> 
  14. </system.web> 

【编辑推荐】

  1. ASP.NET的TypeConverter
  2. 浅析ASP.NET的TypeResolver
  3. ASP.NET中定义JavaScriptConverter
  4. 在ASP.NET中替换Sys.Services的方法
  5. 使用ASP.NET AJAX的Profile Service
责任编辑:佚名 来源: IT专家网
相关推荐

2009-10-19 15:14:48

aspx扩展

2009-07-28 15:38:14

aspx文件编译ASP.NET

2009-08-05 18:10:09

ASP.NET Def

2009-07-24 16:55:53

添加aspx页面

2009-07-29 17:26:39

ASP.NET页面

2009-07-23 14:17:41

2009-07-31 10:23:44

缓存页面ASP.NET缓存

2009-07-27 03:23:00

Default.asp

2009-08-03 13:38:18

ASP.NET编程模型

2009-07-23 10:52:38

2009-08-05 18:22:55

2009-07-31 10:33:54

ASP.NET页面输出

2009-07-29 14:35:34

页面输出缓存ASP.NET

2009-07-21 15:40:59

Asp.Net动态页面

2009-07-23 14:21:55

ASP.NET页面

2009-07-28 16:40:11

ASP.NET异步页面

2011-06-08 10:28:15

ASP.Net

2009-07-27 15:58:25

添加GridView

2009-07-31 13:06:53

CheckBoxLisASP.NET页面

2009-07-23 14:08:58

点赞
收藏

51CTO技术栈公众号