-
1 votesanswersviews
在同一页面上渲染相同模型两次时的模型验证问题
我正在使用MVC 3.0 我的问题是在一个页面上我使用相同的模型两次进行一些验证 . 但客户端验证仅适用于第一个模型 . 我的代码是 @using (Html.BeginDTPanel("Applicant")) { <text> @Html.Partial("~/areas/common/view... -
0 votesanswersviews
我怎样才能将Javascript语法中的正则表达式转换为.NET语法
我正在查看jquery.validate plugin source code,检查哪些表达式用于检查字段的有效性,因此我可以在服务器端实现相同的功能 . 我进入正则表达式的电子邮件,例如: return this.optional(element)||/ ^((([az] | \ d | [!#\ $%&'* - / = \?\ ^ _ {\ |}〜] | [\ u00A0- \ uD7F... -
398 votesanswersviews
编写/输出未转义的HTML字符串
我已经在数据库表中保存了安全/清理的HTML . 如何在Razor视图中写出此HTML内容? 它总是将 < 和&符号等字符转义为 &amp; . -
0 votesanswersviews
无法解决冲突 - 与Razor MVC的错误
当我编译我的项目时,我的剃刀出现错误,如下所示: 1> ------ Build build:项目:Icent.RIME.Web,配置:调试任何CPU ------ 1>无法解决“System.Web.Razor,Version = 2.0”之间的冲突 . 0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35“和”Syste... -
0 votesanswersviews
无法在Crystal Reports SP 21中为VS 2017加载文件或程序集
FileNotFoundException:无法加载文件或程序集“CrystalDecisions.ReportAppServer.CommLayer,Version = 13.0.2000.0,Culture = neutral,PublicKeyToken = 692fbea5521e1304”或其依赖项之一 . 该系统找不到指定的文件 . 我在Visual Studio 2017 Cry... -
4 votesanswersviews
使用AD的MVC3授权
是否可以使用AD授权/拒绝MVC3应用程序的用户? 我的应用程序目前使用Windows身份验证进行保护,但这意味着将用户添加到Win2007服务器上的组 . 我想改变它,以便允许/拒绝用户根据他们的AD角色访问应用程序/和控制器操作/视图,因此他们要么自动登录(如Windows身份验证),要么被重定向到“否认“页面 . 任何帮助都非常感激地接受......我发现的所有内容似乎都基于Windows组... -
10 votesanswersviews
在web.config中授权属性与授权节点
我知道我可以使用web.config中的授权标记来限制对ASP.NET MVC 3应用程序的访问 <authentication mode="Windows"></authentication> <roleManager enabled="true" defaultProvider="AspNetWindows... -
3 votesanswersviews
SlowCheetah - 使用转换的链接配置文件来共享配置元素
What I'm trying to do 目前,我们在解决方案中的多个项目中都有重复的WCF配置设置 . 我想将WCF配置值存储在一个文件中,然后可以根据需要从多个项目中引用它 . 配置文件必须可转换,以允许不同环境中的不同值 . What I've tried 我做了一些研究,其他人尝试过与SlowCheetah和链接文件相似的东西 . 所以这就是我试过的 . 值得注意的是,我们的解决方案包含... -
3 votesanswersviews
slowcheetah新的asp.net mvc变换无法正常工作
我想我一定会错过慢速的东西 . 我创建了一个新的asp.net mvc3应用程序 . 使用默认值为web.config添加了一个appsetting . 然后我为每个调试和发布配置文件添加了一个转换 . 我还创建了一个读取此值的视图 . 当我预览变换时,转换工作正常 . 我的理解是,如果我在发布模式下运行项目,那么项目将从发布转换中读取应用程序设置,如果我在调试模式下运行项目,它将从调试配置中读取... -
0 votesanswersviews
在控制器上进行自定义授权后公开访问一个操作?
我正在使用MVC 3并且在我的控制器上具有继承AuthorizeAttribute的自定义授权属性 . 但是在一种情况下,我想从该控制器访问一个操作而不对其进行任何身份验证 . 可能吗? 我希望这样做,而不会在控制器文件中进行任何更改,因为该代码已经在 生产环境 中 . 有没有办法从Web配置覆盖 . -
2 votesanswersviews
facebook sdk c# -
编译器错误消息:CS1705:程序集'Facebook.Web.Mvc,Version = 5.0.3.0,Culture = neutral,PublicKeyToken = 58cb4f2111d1e6de'使用'System.Web.Mvc,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'它的版本高于... -
13 votesanswersviews
程序集'SomeAssembly, uses ' System.Web.Mvc,Version = 4.0.0.0,其版本高于引用的程序集'System.Web.Mvc,Version 3.0.0.0
在VS 2012 RTM中打开并编译我的VS 2010 .net 4.0 MVC3项目后,我得到以下错误 . 如何在不升级到MVC4的情况下解决这个问题? 我和VS 2010和VS 2012并排安装 . 错误1程序集'SomeAssembly,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'使用'System.Web.Mvc,V... -
4 votesanswersviews
mvc3 - ajax表单提交和服务器端验证
我确信已经提出过这个问题,但我一直在尝试给出所有解决方案,但是没有一个给定的解决方案能够解决我的问题 . 可能,我没有正确实施 . 我正在使用MVC3,razor,jQuery . 我有一个新的用户注册表单 . 注册成功后,我想在对话框中显示成功的消息(注册类型不同) . 如果ModelState有任何错误,意味着ModelState.IsValid == false,我想在ValidationS... -
4 votesanswersviews
MVC 3 - ObjectContext实例已被释放,不能再用于需要连接的操作
我对C#和MVC很新,我一直在创建自己的小博客网站作为测试项目 . 虽然大多数事情都在发挥作用,但我在从LINQ查询中选择多个列时遇到了问题 . 只有在关于SO的问题上磕磕绊绊之后我才意识到我可以使用生成的实体类作为强类型模型来处理这个问题 . 我需要这个,因为我一直在创建一个数据库层(这也是我之前没有用过的东西)并试图通过该层传递匿名类型不起作用 . 我理解为什么会这样,所以我很满意我正朝着正确... -
2 votesanswersviews
ObjectContext实例已被释放 - 即使使用using(context)语句和ToList()
我有一个运行EF Code First的MVC3项目 . 这是我的Home / Index代码: public ActionResult Index() { var IndVM = new IndexVM(); using (QuoteContext QDomain = new QuoteContext()) { IndVM.Quotes = QDomain... -
3 votesanswersviews
显示详细信息时出错(已放置ObjectContext实例)
我正在构建一个ASP.NET MVC 3应用程序,我有一个看起来像这样的模型: public partial class Flavor { // ... public string Name { get; set; } public bool HasNuts {get; set; } public virtual ICollection<SaleData> Sa... -
1 votesanswersviews
ASP MVC中的会话
我了解到Sessions不再是在ASP MVC中保存数据的推荐方法,而是我们应该转移到ViewData(从控制器到View)和TempData(仅用于一个回发) . 我们不应该使用Session的唯一原因是维护Testability(MVC支持TDD,因此在运行TestMethods时HTTPContext.Session无法解析) . 但Sessions广泛解决的目的仍然没有得到ViewData... -
123 votesanswersviews
ASP.Net MVC Html.HiddenFor有错误的值
我在我的项目中使用MVC 3,我看到一种非常奇怪的行为 . 我正在尝试为我的模型上的特定值创建一个隐藏字段,问题是由于某种原因,字段上设置的值与模型中的值不对应 . 例如 我有这个代码,就像测试一样: <%:Html.Hidden("Step2", Model.Step) %> <%:Html.HiddenFor(m => m.Step) %> ... -
0 votesanswersviews
根据使用位置呈现不同的显示模板?
我使用@ Html.DisplayFor(x => x.SomeObject)来渲染显示和编辑器模板 . 然后我有一个名为SomeObject的DisplayTemplate,SomeObject应根据调用DisplayFor的视图呈现不同 . 这样做的最佳方式是什么?我能想出的唯一方法是添加一些额外的viewdata并将其发送到显示模板,然后根据这个标准我正确地渲染html . -
1 votesanswersviews
返回部分文本
我的MVC应用程序的一部分包括一个wiki . 除了标准的wiki格式之外,还有许多用于将数据呈现到模板中的特殊标记 . 解析这些标记时,它从存储库中获取数据,实例化一个视图模型并将其呈现为部分,然后将该部分插入到替换原始标记的标记中 . 最终标记本身在具有相关UIHint的任何属性中呈现为DisplayFor的一部分 . 代码的相关部分是: private static void MatchSp... -
49 votesanswersviews
ASP.NET MVC中每个请求一个DbContext(没有IOC容器)
如果这已经得到回答,请道歉,但如果您不使用IOC容器,如何保证每个请求有一个Entity Framework DbContext? (到目前为止,我遇到的答案涉及IOC容器解决方案 . ) 似乎大多数解决方案都挂钩到 HttpContext.Current.Items 字典中,但是如何在请求完成时保证处理DbContext? (或者,对于EF DbContext ,处理不是绝对必要的吗?) Ed... -
104 votesanswersviews
在某些情况下禁用必需的验证属性
我想知道是否可以在某些控制器操作中禁用Required validation属性 . 我想知道这是因为在我的一个编辑表单中,我不需要用户输入他们之前已经指定的字段的值 . 然而,我然后实现逻辑,当他们输入值时,它使用一些特殊的逻辑来更新模型,例如散列值等 . 有关如何解决这个问题的任何消息? 编辑:是的,客户端验证是一个问题,因为它不允许他们在不输入值的情况下提交表单 . -
56 votesanswersviews
手动调用ModelState验证
我正在使用ASP.NET MVC 3代码优先,并且已经将验证数据注释添加到我的模型中 . 这是一个示例模型: public class Product { public int ProductId { get; set; } [Required(ErrorMessage = "Please enter a name")] public string N... -
0 votesanswersviews
处理订单提交mvc应用程序的建议
我目前正在创建一个ASP.Net MVC 3.0#订单处理应用程序 . 该应用程序允许用户将产品添加到他们的订单,添加付款,然后提交订单 . 我目前正处于提交订单的阶段 . 我正在寻找如何实现以下建议 . 用户单击提交按钮以提交订单 . 此时我想在处理订单时显示处理图标,如果发生错误,用户将被重定向到支付页面,如果处理成功完成,则重定向到确认页面 . 我想要做的是,当按下提交按钮时,视图将返回给包... -
1 votesanswersviews
在asp.net MVC中使用主窗体提交部分视图数据
如何在主视图上提交时在部分视图中提交数据 . 部分视图没有单独的提交按钮 我正在尝试在单个订单中添加多个产品 . 每个产品都是部分视图 . 用户可以点击“加号”添加多个产品 . 我希望在提交订单时提交所有产品 . 我的地方订单视图是 @model MyApp.Models.Order_Detail @section scriptsection { <script... -
2 votesanswersviews
将字符串列表中单词的第一个字符与Linq匹配
我有一个LINQ查询 . 我只是Linq的初学者 . 我想用它来自动完成 . 我需要将输入与字符串中单词的起始字符进行匹配 . 考虑一下场景 . List of String 1. London Corporation 2. Financial Services Industry 3. European Union Countries. 4. Derivative Securities 在上面的... -
0 votesanswersviews
实体框架 - 更新用户信息的问题
我是Entity Framework的新手,我必须更新数据库中的记录 . 我使用了MVC3框架生成的“编辑”示例,并尝试根据我的需要进行自定义 . 我有一个密码字段,在提交更新之前我需要用MD5加密它 . 除了db.SaveChanges()之外,所有进程都运行正常;它保存表单发布的数据 . 如果我尝试更改密码无关紧要,框架只是忽略它并保存表单中发布的数据 . 我的.cshtml文件: <d... -
1 votesanswersviews
CKEditor图像对话框失败
我在.Net Mvc4项目上与CKEditor合作 . 在localhost上一切正常,但在将项目发布到服务器后没有初始化: "Uncaught TypeError: Cannot set property 'dir' of undefined" 我通过在编辑器初始化之前添加代码行来修复它: CKEDITOR.basePath ='// some url / ckeditor... -
2 votesanswersviews
动态数据绑定到knockout js中的嵌套属性 - 带对话框(asp.net mvc 3)
我有一个表,通过Knockout js数据绑定 . 在每一行上都有一个链接,我希望显示一个模态对话框,其中包含也将与我的视图模型绑定的输入字段 . 这是我的服务器端视图模型 public class ViewModel { ...//String getters/setters public IList<SubViewModel> SubViewModels{get;... -
12 votesanswersviews
RavenDb - 远程服务器返回错误:(403)禁止
当我尝试在RavenDb上创建数据库人员集合时,我收到以下错误: 远程服务器返回错误:(403)禁止 . 我在IIS上烧了Raven,我不知道发生了什么 . 在乌鸦Management Studio上,当我尝试创建数据库时,我得到以下结果: 无法对服务器进行身份验证消息:远程服务器返回错误:NotFound . Uri:/ databases?database =默认服务器Uri:http...