我在ASP.NET-MVC应用程序的视图中使用了Ajax.ActionLink,并且使用了InsertionMode.Replace,但是我看到还有一个ReplaceWith选项。这两者有什么区别?其中一个是否比另一个多/少替换了某些内容。我需要用局部视图完全替换我要替换的div
我在谷歌的任何地方都找不到比较
Replace将用新内容替换内容替换为将替换整个元素
<;车身>;
<;div id=“myResults”>;
<;p>;结果将显示在此处</p>;
</部门>;
</车身>;
来自ajax的响应
<;span>;这就是结果</span>;
使用Replace选项定位myResults
<;车身>;
<;div id=“myResults”>;
<;span>;这就是结果</span>;
</部门>;
</车身>;
使用ReplaceWith选项定位myResults
<;车身>;
<;span>;这就是结果</span>;
</车身>;