我目前正在寻找用自定义版本替换IIS 7.5中的内置“DirectoryListingModule”,以使列表更漂亮。问题是我似乎无法找到任何关于编写托管模块的主题来自己做这件事。我已经在Microsoft's site上阅读了IIS 7模块/处理程序教程,尽管这些教程非常基础。我也见过Mike Volodarsky's implementation但很遗憾没有提供源代码。我能找到的唯一其他资源链接回Volodarsky的博客或Microsoft页面(也是由Volodarsky编写的!)。我想我所说的是我不知道如何从Microsoft教程中的基本模块到Volodarsky示例的目录列表功能。
如果有人能提供如何解决这个问题的提示,我将非常感激。如果有任何不明确的事情,请告诉我(我写的很糟糕)。
提前致谢:)
编辑 - 为了清楚起见,我意识到我有很多阅读要做,而且我不是在寻找任何人为我做我的工作。
答案 0 :(得分:0)
Mike Volodarsky的实施非常简单:
您创建一个模块,拦截对您应用程序中“目录”网址的请求。 该模块将创建一个对象集合,用于表示目录结构并将其保存在httpcontext
中然后加载一个绑定到httpcontext保存内容的aspx页面。
我不明白你要的是什么?
如果您无法开发该模块,可以使用the Mike Volodarsky's one并自定义aspx页面...