草庐IT

cobub-razor

全部标签

node.js - ExpressJS 的 Razor View 引擎

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭3年前。Improvethisquestion我一直在玩弄NodeJS、ExpressJS等,并且真的希望能够拥有一个更接近ASP.NetMVC的RazorNode引擎(jshtml)的模板引擎。我很好奇是否有人熟悉这种野兽,或者更接近它的东西。我想要的主要功能是针对主/父布局/模板的基于区域/部分的插入,这似乎不是我目前看到的Node模板引擎中的功能。--编辑:2012-02-09--我本质上希望能

c# - 混合 Razor 和 Javascript 代码

我对如何混合razor和js感到很困惑。这是我坚持的当前功能:vardata=[];@foreach(varrinModel.rows){data.push([@r.UnixTime*1000,@r.Value]);}如果我可以用声明c#代码其他一切都是JS代码——这就是我所追求的:vardata=[];@foreach(varrinModel.rows){data.push([@r.UnixTime*1000,@r.Value]);}实现这一目标的最佳方法是什么? 最佳答案 使用:vardata=[];@foreach(varri

javascript - 如何从 JavaScript 中的 Razor 模型对象获取 JSON 对象

在viewmodel对象中,属性如下:publicIListCollegeInformationlist{get;set;}在VIEW中,javascript如下:varobj=JSON.stringify('@Model.CollegeInformationlist');alert(obj[1].State);//NOTWORKING,givingstringchar$.each('@Model.CollegeInformationlist',function(i,item){varobj=JSON.stringify(item);varr=$.parseJSON(obj);aler

asp.net-mvc - 使用 Razor View 引擎 - 如何将十进制值格式化为逗号和两位小数?

正如标题所示-我的View模型中有一个十进制值。我对此无能为力。我想使用RazorView引擎将其显示为货币。$@String.Format("{0:0.00}",1005.3422)让我走上一段路:$1005.34但是我怎样才能得到逗号呢?谢谢 最佳答案 你能用{0:c}代替吗?这只是.NET中的标准字符串格式,“c”用于货币。有很多standardnumericstringformats.当然,customformatting,也是。 关于asp.net-mvc-使用RazorVie

visual-studio - Razor Helper 语法自动格式化丑陋。怎么修?

所以我只是对VisualStudio格式化Razor代码的方式感到不满。我一直在使用VisualStudio以及它如何格式化UI代码时遇到一些问题,它似乎总是做得非常糟糕,业界不想效仿。所以这个例子看起来真的很愚蠢。我试图弄清楚是否有模组或方法可以解决这个问题。它看起来真的很糟糕。有人知道吗?哈哈@usingCompany.Mobile2.Enums@helperBidsByShipment(stringgeneratedId,intbidsCount,intactiveBidsCount){if(bidsCount>0){@if(activeBidsCount>0){@bidsCou

ruby-on-rails - 哪个RoR模板引擎类似于Razor模板引擎?

我已经非常习惯使用Razor在MVC4中开发View。但是我必须在RoR中做一个项目,而且我对整个Rails环境还很陌生。我喜欢Razor,因为它让我摆脱了有人可以推荐RazorforRuby的近亲吗? 最佳答案 我只知道3个选项。据我所知,没有与Razor完全相同的Rails模板引擎:ERB可能与Razor最相似Haml使用稍微不那么冗长的语法并将其转换为HTML。(无需担心输入div关闭标签200万次。万岁!)我更喜欢SLIM。它类似于Haml,但更好,因为它的字符更少,怪异性更低(无需在每一行前键入“%”)

javascript - ASP.NET MVC 3 Razor : Include JavaScript file in the head tag

我正在尝试找出正确的Razor语法,以获取特定*.cshtml的JavaScript文件以及_Layout.cshtml中定义的所有其他包含文件。 最佳答案 您可以使用NamedSections._Layout.cshtml@RenderSection("JavaScript",required:false)_SomeView.cshtml@sectionJavaScript{} 关于javascript-ASP.NETMVC3Razor:IncludeJavaScriptfileint

javascript - ASP.NET MVC 3 Razor : Include JavaScript file in the head tag

我正在尝试找出正确的Razor语法,以获取特定*.cshtml的JavaScript文件以及_Layout.cshtml中定义的所有其他包含文件。 最佳答案 您可以使用NamedSections._Layout.cshtml@RenderSection("JavaScript",required:false)_SomeView.cshtml@sectionJavaScript{} 关于javascript-ASP.NETMVC3Razor:IncludeJavaScriptfileint

javascript - 在 JavaScript 中使用 Razor

在View(cshtml)中的JavaScript中使用Razor语法是否可能或是否有解决方法?我正在尝试将标记添加到Googlemap...例如,我尝试过这个,但我得到了大量的编译错误://SomeJavaScriptcodeheretodisplaymap,etc.//Nowaddmarkers@foreach(variteminModel){varmarkerlatLng=newgoogle.maps.LatLng(@(Model.Latitude),@(Model.Longitude));vartitle='@(Model.Title)';vardescription='@(M

javascript - 在 JavaScript 中使用 Razor

在View(cshtml)中的JavaScript中使用Razor语法是否可能或是否有解决方法?我正在尝试将标记添加到Googlemap...例如,我尝试过这个,但我得到了大量的编译错误://SomeJavaScriptcodeheretodisplaymap,etc.//Nowaddmarkers@foreach(variteminModel){varmarkerlatLng=newgoogle.maps.LatLng(@(Model.Latitude),@(Model.Longitude));vartitle='@(Model.Title)';vardescription='@(M