2

您好:我们目前不使用 asp.net 控件(没有 Web 表单)。我们的做法是:

1> 从磁盘读取 HTML 文件
2> 查找数据库,解析标签并填充数据

最后,
Response.Write(page.ToString());

这里不可能使用asp.net 控件。我想知道的是,如果我们在这些 HTML 文件中使用 asp.net 控件,是否有办法在步骤 2 中处理它们?

感谢并感谢您的回复。

4

1 回答 1

0

我还没有尝试过,但您可能希望将 html 扩展附加到 IIS 和页面中的 ASPNET ISAPI 过滤器,第 2 步,使用Server.Execute并调用该 html 文件。但是,该页面将自行执行。

如果步骤 1 中的这些 html 页面用于构成需要插入到部分 web 表单 (.aspx) 中的页面部分,我建议您改用母版页

如果 html 页面是需要额外功能的独立页面,您可以在需要时将其升级为无需代码隐藏的 web 表单。Visual Studio 中的自定义宏可以在此转换工作中提供很大帮助。

于 2010-08-27T12:38:27.550 回答