如何将内容插入Ajax.ActionLink

4rc*_*hie 3 asp.net ajax razor asp.net-mvc-3

在Asp.net mvc3 razor我有:

Ajax.ActionLink("Hello world", "Hello", "Say", new RouteValueDictionary(new { word = "Hello" }),new AjaxOptions { HttpMethod = "GET", InsertionMode = InsertionMode.Replace, UpdateTargetId = "dynamic-container" })
Run Code Online (Sandbox Code Playgroud)

它产生

<a href="...." ...>Hello world</a>
Run Code Online (Sandbox Code Playgroud)

我想得到的是

<a href="..." ...><my><html><content/></html></my></a>
Run Code Online (Sandbox Code Playgroud)

如何传递""以便插入而不是标准文本?

4rc*_*hie 7

我刚刚找到了解决方案

http://forums.asp.net/post/4517653.aspx

它并不像我预期的那样优雅但应该做到.

谁有更好的主意?