razor-2相关内容
我有一个至少有 4 个变量的类,并且我为该类创建了一个构造函数,以便我可以使用它来初始化它 MyClass testobj = new MyClass(1234,56789,"test text", "something else", "foo"); 工作正常. 然后我有一个数组,我需要在一个循环中解析,所以我想将一些静态数据放入这个数组中. 我的做法是: MyClass[] t
..
我安装了 Visual Studio 2015 并重新启动.“MVC"类型在 2015 年无法识别,但在 2013 年仍被识别.这是我的“视图"web.config:
..
在我看来,我想从该文件的特定本地资源中访问资源字符串.正如您从网络表单中所知道的那样: (string)GetLocalResource("Title"); 无痛且顺畅.该框架处理从文化信息代码扩展 (.en-EN.resx) 中获取的 .resx 文件. 在带有 Razore 视图的 MVC4 中这可能吗?以及如何? 我注意到我可以将 .resx 文件上的 Custom Tool
..
我正在尝试更改由 @Html.HiddenFor 创建的 html 输入的发出名称. 我正在使用的代码: @Html.HiddenFor(e => e.SomeProperty, new { @id = "some_property", @name = "some_property" } 现在这适用于 id,但它不适用于名称.现在我真的不在乎 id,我需要更改 name,因为这是回发到目
..
我最近将我的网站从 ASP.NET MVC3 (Razor) 升级到了 MVC4 (Razor2),在这样做的过程中,我发现 Razor 视图引擎似乎发生了重大变化. 场景(大大简化)如下所示. @model IEnumerable@{ 布局 = 空;}
@foreach(模型中的 var x){@string.Format("Foo bar:
..
这是我的部分视图中的代码 @model Contoso.MvcApplication.Models.Exercises.AbsoluteArithmetic@using(Html.BeginForm()){
@Model.Number1
..
我正在浏览 NuGet 包的列表,并且正在更新所有东西,例如引导程序、jQuery 等.但是在我这样做的时候,我不假思索地更新了 Microsoft.Owin 和另一个包(可能已经是 EF 或其他东西),这是一个主要版本更新...呜呜. 我不得不通过删除我的项目、从源代码管理中获取旧版本并将所有内容恢复到正确版本来解决问题.一切都恢复正常,我还有最后一个问题.Razor 语法. 当我打
..
我对使用 WPF/Silverlight 的 MVVM 相当满意,但这是我第一次尝试 MVC Web 应用程序……只是我的背景仅供参考. 我创建了一个名为 TestSitesController 的控制器,它是从我的实体框架模型(生成读/写操作和视图的模板)中的“站点"模型类自动生成的.我唯一修改的是在 3 个地方,某些方法有一个 Guid id = null 的默认参数.我刚刚摆脱了“=
..
如何将 url 路由到 .cshtml 页面?例如.www.example.com/view/2 --> view.cshtml 我不想使用 MVC,最好不要用控制器代码和其他东西使事情复杂化.只是一个尽可能简单的路由. 解决方案 简单的路由,例如您只想访问现有文件名而无需扩展名的简单路由,默认情况下在 Web Pages 站点中有效.2 可在 UrlData 集合中访问. 这
..
我正在尝试在 Windows 服务主机中呈现电子邮件. 我使用由 coxp 分叉的 RazorEngine 3,它支持 Razor 2.https://github.com/coxp/RazorEngine/tree/release-3.0/src 这适用于几个电子邮件模板,但有一个给我带来了问题. @model 字符串
..
我有一个隐藏的控件 @ Html.HiddenFor(m => m.SchedulingProfileDetails.Id) 我正在尝试访问我的jquery中此隐藏字段中的值,然后尝试将该值传递给控制器 var id = $(“#SchedulingProfile_Id").val();$ .ajax({网址:rootUrl +'SchedulingProfile/SaveDeta
..
我的解决方案包含2个项目: MyApp.Rest MyApp.Core Core使用Razor模板生成电子邮件和报告.Rest仅是WebAPI,并引用Core.其余的具有启动文件,在该文件中进行Razor配置.将来,Core也将被其他项目使用. 问题是,即使我已将输出目录添加为剃须刀的FileProvider,并且模板已复制到输出目录,我仍无法使视图引擎定位视图文件. 输
..
我是C#的新手,正在尝试使用c#创建类似的东西.我们如何做到这一点的任何建议.我只想创建字典列表. a = [{“服务器":"10.14.13.1",“首选":“是"},{“服务器":"10.1.2.1",“首选":“否"}] 解决方案 public class POCO { [JsonProperty("server")] public string Server
..
我正在ForEach循环中显示一个dropDownLists列表. 这是代码 @foreach (var task in Model.TaskList) { @Html.DropDownList("ModuleID", new SelectList(Model.ModuleList, "ModuleID", "Ordre
..
我有一个 RazorEngine 项目,该项目在升级到Razor 2.0和RazorEngine 3.2.0之后失败了 在以前的基于Razor 1.0的RazorEngine(3.0.8)版本中,此方法运行良好. 我有一个类(MyClass)的实例(myInstance)和扩展方法: namespace MyCompany.Extensions { public stati
..
我的剃刀视图之一期望模型类型为IEnumerable(Of Object). 我想检查此集合是否为空,如果是,则什么也不做. 一种方法是将我的视图代码包装在If中. @If Model.Count > 0 Then ' Lengthy HTML + Razor Code End If 但是我觉得这很丑,所以我尝试退出Sub(C#return). @If Mode
..
我有一个加载图像文件的控制器: // // GET: /MyController/Image/id public ActionResult Image(string id) { var dir = @"C:\Temp\Images"; var path = Path.Combine(dir, id + ".png");
..
我在剃须刀代码中部分渲染时出现错误,在"@"字符后出现意外的"{".进入代码块(@if {},@ {}等)的主体后,您无需使用"@ {"即可切换到代码. @if (Model.Count() > 0) {
@{Html.Partial("UpdateReserveForToday.mobil
..
在标签中,我想有条件地输出样式属性,例如:...
当styleVar为null时,不应由razor编写(只是Razor 2中假定的标准功能),但是由于某些奇怪的原因,它会输出为...
,而我希望使用...
. 这是局部视图.在正常情况下,它正在工作. 那么这是局部视图中的错误吗?
..
我是MVC4/razor2的新手,我想了解使用@Url.Content和@Url.Action的一般好处-如果更改路由或虚拟目录,则可以正确呈现magic-url-strings. 我正在用'@Url.Content("~")'标记的视图中查看一些带有剃刀的旧版JavaScript代码.呈现为'/'-或网站根目录.哪个……总是这样,不是吗? 还是在某些情况下可以用不同的方式呈现?
..