1

我希望能够在运行时生成一个 Asp.Net 包,但根据数据库查询的结果更改它的内容。

场景如下:在 CMS 系统中工作,我基于大量的 Html 小“片段”构建了一个内容页面,每个片段都可能有自己的样式表和 javascript 文件集。每个内容页面都可以由用户在运行时创建,因此在设计时我不知道我需要哪些资产。

所以我想做的是这样的:

@Styles.Render("~/contentPage/?id=2")

id片段所在的页面 ID在哪里。然后,我希望能够获取该 ID,加载页面,加载与其关联的片段实体,获取一组样式表名称,然后生成包。

在当前框架范围内这可能吗?如果没有,是否可以为此构建我自己的处理程序,它利用现有框架的力量来进行缩小以及我开箱即用的所有其他很酷的东西?

提前致谢

4

0 回答 0