首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Html.RenderPartial未正确呈现视图

Html.RenderPartial未正确呈现视图
EN

Stack Overflow用户
提问于 2013-01-17 08:12:20
回答 1查看 3.1K关注 0票数 0

我在我的ASP.NET C# MVC 3应用程序中创建了一个C#。我为这个创建了选美

grid.Please看到我的寻呼机代码

@使用MvcContrib.UI.Pager @使用MvcContrib.Pagination @model IPagination @Html.Pager(Model).First("First").Last("Last").Next("Next").Previous("Previous")

在我的视图中调用Pager.cshtml。请看下面的图片

但它终于呈现出了。

我毫无头绪。请帮帮我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-17 08:17:52

如果您正在编写一个普通的string,并在响应中使用@符号,则html会自动对您进行编码。

因为Html.Pager只返回包含html的普通string,所以需要使用Html.Raw来防止Razor中的自动编码:

因此,您需要将寻呼机部分视图更改为:

代码语言:javascript
复制
@Html.Raw(Html.Pager(Model)
              .First("First")
              .Last("Last")
              .Next("Next")
              .Previous("Previous").ToString())
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14374649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档