我们可以使用Spark View Engine在ASP.NET MVC中使用ASP.NET Web Server控件吗?

时间:2010-01-01 13:47:08

标签: asp.net-mvc spark-view-engine

我正在尝试使用ASP.NET MVC 2和Spark作为Imagine Cup的View Engine来开发应用程序。要赢得IE8奖,我必须使用IE8的一些功能。我看到有一些服务器控件(Web切片控件,加速器控件,可视化搜索控件,http://code.msdn.microsoft.com/WebAppToolkitIE8的浏览器帮助控件)可以帮助我使用IE8的功能。我可以使用Spark View引擎渲染它们吗?

2 个答案:

答案 0 :(得分:0)

您可以将用户控件呈现为字符串,然后将其写入页面。我有post如何实现这一目标。它应该适用于所有视图引擎,因为您只需要将一个字符串写入页面。有一个限制 - 需要回发的控件在asp.net Web表单中不起作用。

答案 1 :(得分:0)

为什么甚至使用服务器控件? IE特定功能只是XML,JavaScript和/或HTML。您可能会在没有控件的情况下了解更多信息并更好地控制结果。我几乎可以保证Digg,Google,纽约时报和其他人没有使用控件......他们已经构建了一些特定于ie8的功能。

以下是每个ie8功能的一些信息:

Accelerators in 15 minutes

MSDN info on Slices

MSDN info on Search Providers