首页 文章
  • 2 votes
     answers
     views

    ViewEngine [ArgumentNullException:Value不能为null . 参数名称:view]

    我正在尝试使用数据模型创建一个视图 . 将其转换为字符串邮件 . 当我在localserver上运行它时工作正常但是当上传到azure时它会崩溃说:[ArgumentNullException:Value不能为null . 参数名称:view] 当不再在localserver上运行时,无法弄清楚为什么视图为null . 通过搞乱视图的路径,我可以在本地服务器上获得与天蓝色版本相同的错误消息 pub...
  • 13 votes
     answers
     views

    Razor vs Webforms查看新ASP.NET MVC 3站点的引擎

    剃刀更漂亮(因此很酷) . Webforms是我已经熟悉的东西 . 当然,我毫无疑问会去学习新东西 - 剃刀 . 但我听说有两个让我担心的缺点: 可't easily reuse existing web forms controls - in the rare instance I may need to drag something across... I' ll重申 - 'RARE' ...
  • 0 votes
     answers
     views

    为什么这个cshtml会导致编译错误? (CS1061)

    @{ Page.Title = "Book a showing"; var db = Database.Open("calcinema"); var f = db.Query("SELECT * FROM Film WHERE FilmID = 1;").ToList(); } <html> ...
  • -2 votes
     answers
     views

    ASP.NET MVC:CS1061错误

    目前我正在研究C#ASP.NET MVC,并试图根据过去一年(2008-2017)填充下拉列表 . 在线下载了一些指南后,我遇到了这个错误: 编译错误:“错误是”CS1061:不包含'Year'的定义,并且没有扩展方法'Year'接受类型的第一个参数可以找到' . “ 我完全不知道这个错误 . 我甚至不确定这是否是因为下拉或不下降 . 请参阅下面的我的代码 YearViewModel.cs [...
  • 2 votes
     answers
     views

    如何在MVC中跨视图传递模型数据?

    我正试图弄清楚如何跨视图传递模型 这是我正在做的事情,我有一个Register,RegisterConfirm,RegisterComplete视图 . 用户从注册开始,填写信息,点击继续并发布到RegisterConfirm,然后单击复选框以同意隐私策略,然后发布到RegisterComplete,根据第一个Register视图中的模型创建用户 . 码: [GET("Account/R...
  • 0 votes
     answers
     views

    MVC4如何将模型属性列表从视图传递给Action

    我试图将一个带有list属性的模型从视图传递到post操作 . 列表在帖子上返回null,但我们需要包含新项目的列表来更新其信息 . 我的模型看起来像这样: public class Person() { internal string Name {get;set;} internal decimal Age {get;set;} internal List<...
  • 1 votes
     answers
     views

    一页MVC 5中的多个表单

    我有一个MVC 5应用程序,在页脚我有一个“订阅时事通讯”表单,问题是当我尝试汇总另一个表单(注册用户,...)时,页脚中的表单也会提交,如何我可以解决这个问题吗 表格id =“newsletter-signup”action =“@ Url.Action(”_ SubscribeNewsletter“,”Home“)”method =“post”> [HttpPost] public Ac...
  • 0 votes
     answers
     views

    VS2013创建一个新的MVC项目运行正常,通过NuGet更新所有包得到错误

    使用VS2013,Target Framework 4.5.1创建了一个新的MVC API项目 . 编译并运行良好 . 去NuGet并更新了所有的包,现在得到以下运行时错误 . [A] System.Web.WebPages.Razor.Configuration.HostSection无法强制转换为[B] System.Web.WebPages.Razor.Configuration.Host...
  • 1 votes
     answers
     views

    IntelliSense编译错误

    我想在我的剃刀视图顶部用 @model xxx.YYY 引用我的模型 . 我收到此错误: C:\ xxx_yyy.cshtml:ASP.NET运行时错误:预应用程序启动初始化方法启动类型System.Web.Mvc.PreApplicationStartCode引发异常,并显示以下错误消息:无法加载文件或程序集'System.Web .WebPages.Razor,Version = 3.0.0...
  • 1 votes
     answers
     views

    视图中的Foreach循环:ObjectContext实例已被释放,不能再用于需要连接的操作

    我正在用实体框架 Build 一个mvc web应用程序 . 错误: EntityFramework.dll中出现“System.ObjectDisposedException”类型的异常但未在用户代码中处理附加信息:ObjectContext实例已被释放,不能再用于需要连接的操作 . 这是实体框架部分: 就像你看到我已经包含“Alineas”并做.ToList() public IList&...
  • 0 votes
     answers
     views

    ObjectContext实例已被释放,不能再用于需要在mvc5视图中进行连接的操作

    我正在尝试在mvc5视图中为特定模型属性执行循环但是我收到错误: 附加信息:ObjectContext实例已被释放,不能再用于需要连接的操作 . 这是我的观点: @using App.Models @model App.Portal.WebUI.Models.ManageViewModel @{ ViewBag.Title = "Edit"; } <h2&...
  • 0 votes
     answers
     views

    _z14441_在Razor的Html.Raw()中

    我正在尝试将我的模型转换为JSON字符串,因为我希望在此特定视图中使用Knockout绑定 . 首先,我尝试将模型转换为JSON字符串,如下所示: @{ var serializerSettings = new Newtonsoft.Json.JsonSerializerSettings(); serializerSettings.NullValueHandling = Newto...
  • 2 votes
     answers
     views

    为什么我的foreach循环抛出索引超出范围错误?

    我的foreach循环抛出索引超出范围错误 . 我有一个字符串列表,以及一个遍历它的foreach循环 . 这是我初始化列表的代码,以及抛出错误的foreach循环 . const string modelString = "Acura,Audi,BMW,Buick,Cadillac,Chevrolet,Chrysler,Dodge,Ferrari,Ford,GM,GEM,GMC,Hon...
  • 1 votes
     answers
     views

    如何在IIS 10上使用C#Razor获取Windows用户域/用户名?

    尝试构建一个Web应用程序,该应用程序将使用Windows身份验证与Active Directory进行单点登录 . 我无法获取登录的Windows用户域和用户名 . 我尝试过的事情: WindowsIdentity.GetCurrent().Name 返回 IIS APPPOOL\DefaultAppPool System.Environment.UserName 返回 DefaultA...
  • 1 votes
     answers
     views

    如何在单元测试项目中编译剃刀视图

    我正在尝试在单元测试项目中使用RazorViewToStringRenderer . 但是,当我调用它时,我收到与剃刀编译相关的错误: 缺少一个或多个编译引用 . 确保您的项目引用了“Microsoft.NET.Sdk.Web”,并且“PreserveCompilationContext”属性未设置为false . .cshtml文件包含在测试项目中作为嵌入式资源和单元测试项目引用 Micro...
  • 83 votes
     answers
     views

    在Razor中禁用Visual Studio代码格式

    之前有人问过:Why doesn't Visual Studio code formatting work properly for Razor markup? 但这个问题已有几年了 . Razor格式化仍然是完全不可接受的 . 我放弃了修复它 . 我可以为CSHTML文件禁用所有Visual Studio格式吗?如果没有,我可以完全禁用所有Visual Studio格式吗?我可以使用任何第三方...
  • 2 votes
     answers
     views

    基于活动导航标签的动态MVC Razor href

    我有一个使用Bootstrap的MVC Razor项目,其中: 主视图有nav-tabs nav-tabs有一个按钮和搜索字段 活动导航标签会在下方加载局部视图 局部视图是一个列表 Picture Of Main Nav-Tabs and partial view list loaded below I would like to have the "Create N...
  • 0 votes
     answers
     views

    在控制器上找不到公共操作方法

    未随机找到公共方法错误(并非总是) . 是否有可能Html.BeginForm发送HttpGet而不是HttpPost或其他一些动词?错误:在控制器上找不到公共操作方法“保存” 剃刀代码 using (Html.BeginForm("Save", "Product", new { Id = Model.Id })) { //Code } C#控制器...
  • 1 votes
     answers
     views

    返回部分文本

    我的MVC应用程序的一部分包括一个wiki . 除了标准的wiki格式之外,还有许多用于将数据呈现到模板中的特殊标记 . 解析这些标记时,它从存储库中获取数据,实例化一个视图模型并将其呈现为部分,然后将该部分插入到替换原始标记的标记中 . 最终标记本身在具有相关UIHint的任何属性中呈现为DisplayFor的一部分 . 代码的相关部分是: private static void MatchSp...
  • 0 votes
     answers
     views

    ASP.NET显示模板 - 无输出

    我有这个型号: public class DefinitionListModel : List<DefinitionListItemModel> { } 然后我在DisplayTemplates中为它设置了这个显示模板(局部视图): @model Company.Product.Models.DefinitionListModel <dl> @foreach (var ...
  • 1 votes
     answers
     views

    MVC 5 ValidationMessage显示在Partial中,但不显示在EditorFor模板中

    我有一个页面,其中包含部分和编辑器模板的其他页面 . 除了验证消息之外,我在两种情况下都能正确显示模板 . 当我使用@ Html.Partial(...)将下面显示的剃刀页面模板渲染为部分模板时,我会在每个字段旁边获得预期的验证消息(但是模板中的字段中不包含表单数据作为部分呈现)当我使用@Html.EditorFor(...)帮助程序时,页面按预期呈现,字段值作为表单数据的一部分包含在内但由于某种...
  • 0 votes
     answers
     views

    当鼠标位于其上时,禁用的输入提交按钮颜色不应更改

    我在页面上有2个按钮,通过评估复选框选择来启用/禁用这些按钮 . 当前禁用按钮也会在鼠标位于其上时更改颜色 . 我想根据是否禁用或启用按钮来控制.css按钮悬停 . 你知道如何确保当鼠标在它们上面时,禁用按钮的颜色不会改变吗? .cshtml <input class="submit-btn submit-right-margin" id="case-escal...
  • 1 votes
     answers
     views

    在MVC 5中的Razor视图的SelectList顶部包含非数据库字段

    我正在创建一个调度MVC应用程序,我在多对多配置中有3个CodeFirst EF6类,中间表包含其他信息,例如主机和访问者之间 Session 的时间,日期等 . 我创建了一个ViewModel,允许我在一个页面上创建主机,访问者和 Session ,而不必单独转到每个页面来为 Session 创建所需的资源 . 这种安排的控制器和视图产生了一些问题 . 我正在使用ViewBag传递一个Selec...
  • 0 votes
     answers
     views

    c #Controller中razor的selectList值

    我在这个问题上挣扎很久了 . 我希望我的selectListItem的值在控制器中使用它来进行正确的API调用 . 这是我剃刀中的代码: var selectList = new SelectList( new List<SelectListItem> { new SelectListItem {Text = "Borussi...
  • -1 votes
     answers
     views

    HtmlEditFor()函数中有多行而不是单行? ASP.NET MVC 5 Razor [重复]

    这个问题在这里已有答案: creating multiline textbox using Html.Helper function 6个答案 我有一些文本框可以很好地使用HtmlEditFor(单行),但我被要求使其中一个输入的文本输入框更大 . 我怎么能实现这个? 我想要6-8行 . 目前我的代码看起来像这样: @ Html.EditorFor(model => model.Mess...
  • 392 votes
     answers
     views

    在JavaScript中使用Razor

    在视图( cshtml )中的JavaScript中使用Razor语法是否可行或有解决方法? 我正在尝试将标记添加到Google Map 中...例如,我试过这个,但是我收到了大量的编译错误: <script type="text/javascript"> // Some JavaScript code here to display map, etc. ...
  • 303 votes
     answers
     views

    如何在Razor中声明局部变量?

    我正在asp.net mvc 3中开发一个Web应用程序 . 我对它很新 . 在使用剃刀的视图中,我想声明一些局部变量并在整个页面中使用它 . 如何才能做到这一点? 能够执行以下操作似乎相当微不足道: @bool isUserConnected = string.IsNullOrEmpty(Model.CreatorFullName); @if (isUserConnected) { // mea...
  • 13 votes
     answers
     views

    MVC DropDownList不从模型中选择值

    我已经阅读了这个问题ASP.NET MVC DropDownListFor not selecting value from model并回答但我不知道我的问题的解决方案 . 这是我的看法: @foreach (var adjusterLanguages in Model.adjusterLanguages) { <div class="editor-field row&q...
  • 0 votes
     answers
     views

    从SelectList的Viewdata获取数据到没有多选选项的HTML.Listbox

    我将选择列表数据从控制器传递到viewdata中查看 . 现在我想将该viewdata选择列表分配给@ HTML.Listbox . 我想要一个4号的列表,但用户一次只能选择一个项目 . 我知道多选的代码,但我不知道单项 . 多选代码:控制器: ViewData["ddlList"] = new SelectList(ROIDL.GetDataList(), "Lis...
  • 2 votes
     answers
     views

    在部分视图和LogOn中与模型冲突

    传递到字典中的模型项的类型为'System.Collections.Generic.List`1 [PM.Models.Product]',但此字典需要类型为'PM.Models.LogOnModel'的模型项 . 问题: Ошибка сервера в приложении '/'. The model item passed into the dictionary is of type 'S...

热门问题