ASP.NET MVC默认的文件组织和URL访问都是一级,我们通常要将一个功能模块组织到一个目录下。方法是:
1、文件组织
 
分别在Controllers和Views文件夹下建议CaiGou文件夹,然后将CaiGou模块的CV将到对应文件夹下

2、URL Routing

本日志由 ceiling 于 2011-02-26 00:14:32 发表到 ASP.NET 中,目前已经被浏览 366 次,评论 0 次;

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

  ASP.NET MVC 3建立在ASP.NET MVC 1和2的基础上,新增了更多功能,既简化了你的代码又允许更深的扩展性。经过很长一段时间的测试后,微软日前发布了ASP.NET MVC 3的正式版,其安装步骤与ASP.NET MVC 2完全相同。

本日志由 ceiling 于 2011-02-25 23:39:43 发表到 ASP.NET 中,目前已经被浏览 172 次,评论 0 次;

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

    CKEditor是FCKEditor的后续版本,并且由之前的服务器端控件改成了纯客户端HTML编辑器,与平台无关,这一点个人感觉算是最实质性的进步。关于CKEditor的其他特性,在此不多说了,网上的介绍太多了,在此只说一下其配置使用。

    首先,下载CKEditor压缩包,解压后拷贝到项目的某个目录下。例如:

本日志由 ceiling 于 2010-12-27 11:31:34 发表到 ASP.NET 中,目前已经被浏览 174 次,评论 0 次;

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

  1. using System;  
  2. using System.Text;  
  3. using System.Web;  
  4. using System.Text.RegularExpressions;  
  5.  
  6. // 在Action前加     [ValidateInput(false)] 代替在VIew中<pages validaterequest="false"/>   
  7. // 根据微软提供的建议,慎重允许下列HTML标签,因为这些HTML标签都是有可能导致跨站脚本攻击的。  
  8. // <applet> <body> <embed> <frame> <script><frameset> <html> <iframe> <object>   
  9. // <meta> <style> <layer><link> <ilayer>  <img>  
  10. // 可能这里最让人不能理解的是<img>。但是,看过下列代码后,就应该明白其危险性了x。  
  11. // <img src="javascript:alert('hello');" />  
  12.  

本日志由 ceiling 于 2010-12-27 11:30:34 发表到 ASP.NET 中,目前已经被浏览 140 次,评论 0 次;

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

--------示例下载-------------
http://api.html.533.net/se/prac2.rar

ASP.NET 缓存功能是一项很重要的功能,而这其中使用最多的就是利用用户控件实现的片段缓存。
有时候,缓存整个页是不实际的;可能需要为每个请求动态创建页的某些部分。在这些情况下,您可能值得花时间来标识与需要大量的服务器资源来构造的页请求相关联的对象或数据。一旦标识了这些项,您就可以通过在 Web 窗体用户控件中创建这些项将它们从页的其他部分分离出来,然后在一段指定的时间中对这些项进行缓存,以节省服务器资源。这就是通常所说的片段缓存。这项技术允许您将需要花宝贵的处理器时间来创建的页的某些部分(例如数据库查询)与页的其他部分分离开。您可以选择允许为每个请求动态生成需要较少服务器资源的页的部分。

本日志由 ceiling 于 2010-12-18 14:42:16 发表到 ASP.NET 中,目前已经被浏览 218 次,评论 1 次;

首页只显示了部分日志内容,要查看日志的全部内容请阅读全文

801/16