cost 98 ms
Asp.Net Core 视图 - 最佳实践 - Asp.Net Core Views - best practices

我正在开发一个在线商店网站,它将包含一组默认功能,如产品页面、产品类别、评论、个人购物车等。这是我第一次做这样的项目,在实现功能的过程中我遇到了一些在视图中处理不同异常的困难。 因此,我想了解在将来可扩展的视图中设计好的代码的最佳实践。 假设我有一个带有类别操作的商店 controller,它显示与 ...

MvcBuildViews 不适用于 x64 项目 - MvcBuildViews not working for x64 project

在 VS2017 ASP.NET MVC 项目中,我注意到我的视图在构建/编译时没有进行语法检查,即使我已将MvcBuildViews设置为true 。 该项目现在在 MVC 5 上,但已从一些早期版本升级。 它也开始设置为 AnyCPU,但现在设置为 x64(有时我们需要 memory 中的大量数 ...

如何使用 ASP.NET MVC 生成多个包含附加数据的文件并将其返回到 Razor 视图? - How do I generate and return multiple files with additional data to Razor views using ASP.NET MVC?

我的控制器/操作从视图(通过 Post)接收一些 Id。 对于每个 Id,将获取一个文件。 我需要沿着未获取任何结果的 ID 列表返回一些生成的 Excel 或 PDF 文件。 用户可以下载任何生成的文件。 我拥有构建失败的 ID 列表以及 Excel 和 PDF 报告的所有逻辑,但我不确定如何 ...

发布后特定视图不更新内容 - Specific View not updating content after publish

这是我的 View.cshtml 上的新小代码: 当我处于调试模式时,它可以正常工作,但是当我进入发布模式并在 azure 上发布时,不会更新我编写的内容。 我已经尝试过: 在 Visual Studio 选项中发布之前单击编译。 试图设置 true on.csproj <MvcBuildVi ...

如何自动从EF设置文本框的maxlengh属性? - How to automatically set maxlengh property for textbox from EF?

我正在使用普通的助手EditFor将数据绑定到html控件。 为了完整起见,下面是一个示例: 要为字符串字段设置maxlength ,我需要在使用相同表字段的每个视图中显式设置属性,并且数据模型中有很多视图和字符串值。 在每个页面中执行此操作很容易出错。 如果忘记了位置,则 ...

在MVC视图中基于键检索Dictionary的值 - Retrieve value of Dictionary based on key, in MVC view

我试图使用以下语句从字典中基于键获取值: 它只是抛出NULL引用异常,但我确实有一个键值对,键为“ MyKey” 我应该使用词典列表吗? 如果可以的话,您可以给我声明从中检索吗? 更新-这是我作为模型传递的类,并且在控制器中填充了字典(我检查了值是否完好) 这是字典 ...

无法在MVC视图中正确呈现表单 - Form not getting rendered properly in MVC View

我正在尝试通过视图中的删除按钮生成技能列表。 使用表单标签使用[HttpPost]实现删除功能。 但是问题是表格没有正确生成。 我的表行不是在表单内部生成的,而是在表单之后生成的。 以下是我的代码。 以下是生成的HTML。 从上面我们可以看到,表格行上方生成了表单,代 ...

我如何将ViewModel从视图上的表单返回给Controller - How would I return a viewModel from a form on a view to the Controller

我的模型如下所示: 因此,在创建联系人时,我试图传递信息以创建特定关联实体的条目。 目前,我通过一个RelationId和ContactId,然后尝试在控制器中创建一个新实体,但是我的“表单上的“保存”按钮未激活。我认为可能是因为我没有正确地绑定信息。 m还发布了此信息,以查看这是否是 ...

如何通过单击按钮并动态增加行数来向html表添加两个文本框文本? - How to add two text boxes texts to html table with button click and increment rows dynamically?

我有一个下拉列表,两个文本框,添加按钮和一个表。 我需要做两件事。 第一件事是,用下拉列表的选定文本填充一个文本框,用户将在第二个文本框中输入一个值。 我可以找到该部分的解决方案,并且已经完成。 第二部分是,我需要通过单击javascript或jquery中的按钮,将这两个文本框中的文本 ...

System.Web.HttpCompileException:类型“&lt;&gt;”是在未引用的程序集中定义的 - System.Web.HttpCompileException:The type '<>' is defined in an assembly that is not referenced

刚刚将.NET框架升级到4.7.2后发现这个错误: System.Web.HttpCompileException:some.cshtml(95):错误 CS0012:类型“IEnumerable&lt;&gt;”是在未引用的程序集中定义的。 您必须添加对程序集“netstandard, V ...

View和ViewModel最佳实践 - View and ViewModel best practice

我对每个视图都应该有自己的ViewModel感到怀疑,还是应该在不需要ViewModel的地方传递纯模型(我担心的是,如果我开始将这两个概念混合在一起,以后会以丛林为名)? 我试图用谷歌搜索它,但是没有人谈论,我发表的每一篇帖子都只是解释了ViewModel的目的,我知道ViewModel ...

从ajax调用将值发布到Web api方法为什么会为null? - Posting value to web api method from ajax call why going null?

我在调试显示空值时将一些值发布到Web API方法。 下面是ajax调用的摘要代码,在这里我传递了dept_name但它在Web API方法中显示为null。 以下是用于Web api方法的代码段。 现在在调试模式下,如果我已将HR作为部门名称传递,则显示空值,而其余所有参 ...

未找到视图“搜索”或其主视图,或没有视图引擎支持搜索的位置 - The view 'Search' or its master was not found or no view engine supports the searched locations

我正在尝试创建一个搜索参数来从我在 c# 中创建的表中提取数据。 运行应用程序会将我带到 localhost:xxxx,它显示了整个表。 我希望 localhost:xxxx/movies/search/man 使用其中的字符串提取我的数据。 这是 RouteConfig.cs 调用栈: ...

将字符串模型传递回控制器(MVC表单) - Pass string model back to controller (MVC Form)

我到处都在寻找这个问题的答案,也许我很倒霉。 这是一件很简单的事情,但是我宁愿从这里开始,以防万一我花了比预期更长的时间。 所以我有史以来最简单的看法。 我要做的就是将Model的值(是一个字符串)传递回Home控制器中的AdminDeletePost操作。 因此它的布局就像我 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM