you can use an HtmlHelper extension to do this if you want:
namespace MyExtensions
{
public static class HtmlHelperExtensions
{
pubilc static string EmitPluginData(this HtmlHelper htmlHelper)
{
var pluginData = GetPluginDataFromSomeWhere();
return pluginData;
}
}
}
Then you can use this in your views:
<html>
<body>
<%= ViewData["SomeData"] %>
<%= Html.EmitPluginData() %>
</body>
</html>
Just don't forget to add the namespace to your web.config:
<pages>
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
<add namespace="MyExtensions" />
...