razor相关内容

的Razor视图引擎怪癖在VB.NET

我刚刚下载的MVC 3.0 RC,我很高兴能开始使用它,特别是的Razor视图引擎。然而,由于在泥类型的人在这里几棒,我们使用,而不是C#VB.NET卡住了。 当我开始尝试它,我注意到一些怪癖。如果您正在创建使用CSHTML剃刀视图,你可以写code是这样的: @foreach(在Model.Genres串genreName) { <立GT; @ genreName< / ..
发布时间:2016-06-20 12:52:12 ASP .NET

ASP.Net MVC 3显示的模板和编辑,模板自定义位置,怎么样?

我要去坚果, 我使用MVCContrib,创建可插拔网站使用便携式领域,一切都运作良好,到目前为止,除了当我开始使用MVC模板,正在发生的事情是,如果我把模板在它的工作原理查看各自的文件夹中,例子 HostApplication /浏览/首页/ DisplayTemplates / FirstName.cshtml HostApplication /地区/ PortableArea_Blog ..
发布时间:2016-06-20 12:50:11 ASP .NET

使用RazorEngine解析剃刀同时模板

我使用RazorEngine库( HTTP://razorengine.$c$cplex.com/ )在一个MVC 3 Web应用程序使用剃刀模板语言来解析字符串(不在视图)。 在一般情况下,这工作正常。然而,当多个用户访问code,在同一时间解析剃须刀模板,我偶尔看到,看起来像是发生在内部剃刀编译器错误(见他们两个在下面)。我有麻烦间preting这些错误,但我的猜测是,我调用剃刀编译器的方式 ..
发布时间:2016-06-20 12:49:43 C#/.NET

使用Seprate js文件,并在其中使用的网址助手与ASP.NEt MVC 3的Razor视图引擎

我这里问类似的问题和达林季米特洛夫的答案,我们不能用URL助手像 $阿贾克斯(网址:{url:“@ Url.Action(「指数」)', 。在单独的js文件。所以你有什么用URL助手在视图页面,并把它传递给JavaScript的建议,我不想用硬code的url,我需要找到它使用URL帮手。? 解决方案 使用一个隐藏字段来存储您的网址,然后使用JavaScript来读取隐藏字段,然后使用你的 ..
发布时间:2016-06-20 12:49:38 前端开发

如何检查,如果我的模型是有效的从剃刀视图内?

我需要做一个检查,如果我的模型是从我的Razor视图内有效。如果它是有效的话,我希望能够表现出一定的HTML。 我怎样才能做到这一点。我想是这样 @if(Model.IsValid){} 但上面不工作 解决方案 您可以检查ModelState中是否有效,但请记住,你只检查ModelState中的有效性当时的Web请求是制作: @if(ViewData.ModelState.IsVal ..
发布时间:2016-06-20 12:46:49 ASP .NET

警告 - html.helpers项目更新后无法识别

我最近更新我的项目的MVC 5,6 EF。 我更新包通过控制台管理器(更新包)。所有的包 现在我看到吨警告有关在每个视图/局部视图/布局HTML佣工。 这些都是一些错误的: 'ViewBag'这个名字并不在目前的情况下存在 名称'风格'在目前情况下不存在 名称'脚本'在目前情况下不存在 'System.Web.WebPages.Html.HtmlHelper'不包含'偏',没有扩 ..
发布时间:2016-06-20 12:45:43 ASP .NET

MVC ViewBag最佳实践

对于ViewBag,我听说那是一个没有没有使用。 我假设有从ViewBag内容应纳入视图模型? 问: 是我的假设上面的最佳实践。 (不使用ViewBag,二来有它在视图模型) 是否有其中ViewBag是绝对必要的情况呢? 解决方案 ViewBag是一个动态的字典。因此,使用ViewBag传输的操作方法和视图之间传送数据时,编译器将无法赶上,如果你试图访问视图中的ViewBa ..
发布时间:2016-06-20 12:45:22 ASP .NET

地区在ASP.NET看法?

我正在用剃刀引擎ASP.NET MVC应用程序。 我想知道是否有可能在一个视图中使用地区。 是这样的: #区域布拉布拉 &所述p为H.; @ Model.Name&下; / P> < P> ...< / P> #endregion 这是行不通的。是否有其他选择吗? 解决方案 选择需要被转换为区域的部分,然后右键单击并preSS Col ..
发布时间:2016-06-20 12:44:58 ASP .NET

如何获得在ASP.NET MVC 4控制器操作自定义注解的属性?

我跟我的ASP.NET MVC应用程序基于权限的授权系统的工作。 为此,我创建了一个自定义的授权属性。 公共类MyAuthorizationAttribute:AuthorizeAttribute { 串角色{搞定;组;} 字符串权限{搞定;组;} } ,这样我可以授权由双方角色或注释的操作,如一个特定的权限密钥的用户公共类UserController的:控制器 { ..
发布时间:2016-06-20 12:44:33 C#/.NET

添加CSS类选择使用@ Html.DropDownList()

我建设我的第一个MVC应用程序经过多年做Web表单,以及由于某种原因,我不能做这项工作: @ Html.DropDownList(“PriorityID”的String.Empty,新{@类=“文本框”}) 错误消息: System.Web.Mvc.HtmlHelper< SPDR.Models.Bug> '不包含一个定义的DropDownList 和最佳推广方法重载 Sy ..
发布时间:2016-06-20 12:41:40 ASP .NET

剃刀查看投掷"名称'模式“不会在目前的情况下&QUOT存在;

我只是做了一堆重构在我的MVC 4应用,而现在,我试图去通过和调试我的看法,剃刀给我这个荒谬的错误: 名称'模式'并不在目前的情况下存在。 这使得从字面上零感的部分是,这是导致错误: @model的ICollection< D​​ataSourceByActive> 我知道一个事实,即 @model 是正确的剃刀语法。 那么,为什么会出现这种情况?我怎样才能解决这个问题? ..
发布时间:2016-06-20 12:41:23 ASP .NET

Html.RenderPartial给我怪过载错误?

我做了名为 _Test.cshtml 测试部分页,并把它放在同一目录下我认为,将调用它,那就是: < D​​IV>喜< / DIV> 和在调用CSHTML看法,我简单地说: @ Html.RenderPartial(“_测试”) 这给我的错误: CS1502:最好的重载方法 难挡 “System.Web.WebPages.WebPageExecu ..
发布时间:2016-06-20 12:41:17 ASP .NET

MVC 3剃须刀。局部视图验证不工作

我有,我不能让客户端验证从我的局部视图内火,加载到用户后,一个div点击一个按钮的问题。在这个例子中,我停止了从“反复”的div来看看验证火灾,但都无济于事,什么都不会发生。 幸运的是,该模型不接受任何无效的输入,但它也不会警告实际错误的用户。任何帮助将是AP preciated。 这里是我的模型: 公共类帮助 { [HiddenInput(DisplayValue =真)] ..
发布时间:2016-06-20 12:41:05 ASP .NET

显示包含在与ASP.Net MVC3一个字节[]的图像

我有一个强类型的视图。这种强烈的类型有由字节[]的领域,这个数组包含了图片。 是否有可能以显示与像@ Html.Image(Model.myImage)?该图像 非常感谢你。 解决方案 您可以创建一个返回图像作为一个FileContentResult控制器的操作方法: 公共FileContentResult显示(字符串ID){ 字节[]的字节数组= GetImageFromDB ..
发布时间:2016-06-20 12:40:56 C#/.NET

ASPX剃刀语法转换器?

我有一个相当数量的ASPX和ASCX文件在C#中为所著MVC,我想将它们转换为新的Razor语法。 任何身体知道一些实用工具,使这项工作得更快? 解决方案 我已经写了一小块code,使转换。我认为这可能是别人有用。我已经学到了很多关于正则表达式的平衡党团定义的方式的。 公共静态类RazorConversor { 公共静态无效ConvertAll(字符串目录) { ..
发布时间:2016-06-20 12:40:50 C#/.NET

剃须刀的观点没有给编译时错误

我最近安装了VS 2012专业版。 当我尝试建立我的MVC4 Web项目。它不承认错误的Razor视图,当我做“生成”或“重新构建”。 示例: 我删除命名空间从项目/或者说重新命名。我构建解决方案,它给我的错误在所有的CS文件,这是我固定通过改变名称空间。整个解决方案成功打造。当我运行它给我的编译错误的项目话说,命名空间没有找到,因为旧的命名空间是在一些看法(* .cshtml文件)仍称 ..
发布时间:2016-06-20 12:40:41 ASP .NET

MVC4:对于一个布尔模型属性两个单选按钮

我试图找到相互排斥的单选按钮,这两个反映布尔属性对我的模型数值正确的剃刀语法。我的模型有这样的: 公共BOOL IsFemale {搞定;组; } 我想用两个单选按钮来显示这一点,“男”,另一“女”,但一切到目前为止,我已经试过没有反映 IsFemale 的模型属性。目前,我有这样的: @ Html.RadioButtonFor(型号=>!model.IsFemale,Model.Is ..
发布时间:2016-06-20 12:40:37 ASP .NET