0
asp.net mvc是否支持其他視圖而不是html?我可以有Xml視圖嗎?或文本視圖?在.csxml,cstxt等文件中?然後使用Razor引擎/語法和模型數據填充它們,方法與使用.cshtml相同,並返回適當的MIME類型?我可以在Asp.Net MVC中使用非基於html的視圖嗎?
更新:我的問題不是關於如何從asp.net mvc返回文本或xml。我想使用視圖引擎來填充它們。
UPDATE2:具體來說,我想知道如果我能有采取同樣的模式2個不同觀點:
1日一個是HTML:
<html>
<body>
<div>First Name: @Model.FirstName, Last Name: @Model.LastName</div>
</body>
</html>
第二屆XML視圖
<?xml version="1.0" encoding="utf-8"?>
<root>
<FirstName>@Model.FirstName</FirstName>
<LastName>@Model.LastName</LastName>
</root>
我知道我想要什麼 - Xml輸出的一些值由我的模型中的剃鬚刀視圖引擎填充,與獲取html的方式相同。 – Klotin
你想把HTML放在XML中?再一次,你不能很好地描述你實際需要的東西。 –
我不想要任何html。我想要有XML(或文本)視圖/模板和剃鬚刀填寫和asp.net返回適當的MIME類型。 – Klotin