2010-01-01 59 views
2

我想开发一个应用程序,使用ASP.NET MVC 2作为查看引擎的Spark作为Imagine Cup。要赢得IE8奖,我必须使用IE8的一些功能。我看到有一些服务器控件(Web Slice Control,Accelerator Control,Visual Search Control,Browser Helper Control,网址为http://code.msdn.microsoft.com/WebAppToolkitIE8)可以帮助我使用IE8的功能。我可以使用Spark View Engine来渲染它们吗?我们可以使用Spark View Engine在ASP.NET MVC中使用ASP.NET Web服务器控件吗?

+0

你在IE8类别前进? – 2010-04-30 18:27:03

回答

0

为什么要使用服务器控件? IE特定的功能仅仅是XML,JavaScript和/或HTML。您可能会学习更多,并通过不使用控件来更好地控制结果。我几乎可以保证Digg,Google,纽约时报和其他人都不使用控件......而且他们已经构建了一些ie8特有的功能。

这里是每个IE8的功能的一些信息:

Accelerators in 15 minutes

MSDN info on Slices

MSDN info on Search Providers

0

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

相关问题