asp.net-mvc相关内容

如何使用ASP.NET MVC将字典绑定到一组复选框?

我的需要是绑定 字典 列出在asp.net mvc中的复选框。 我对如何实现这一点感到困惑。有人可以帮助我吗? 解决方案 假设MyType有一个字符串属性,名为 Name 您将从中获取复选框的名称。请注意,我已将其更改为 MyType 的前言,所以我们可以在服务器上轻松区分它。如果您有其他方式可以确定哪些字段是复选框,则可能不 ..
发布时间:2017-05-21 21:04:47 其他开发

你可以使用asp.net mvc Json()将C#字典转换为Javascript关联数组

我最近问这个问题,但是经过一些回应和一些研究,我想改变我实际要求的内容。 我看到一个关于发送关联的博客帖子数数组从javascript到C#控制器动作,但我想要相反。我想把json作为一个字典返回给一个客户端(从我的研究中,javascript相当于字典是一个关联数组)。 当我在c sharp并调用Json(),并尝试将其返回到javascript,它只是吹起来,我甚至无法在JavaS ..

ASP.NET MVC绑定到字典

在我拥有的动作中: model.Params = new Dictionary(); model.Params.Add(“Value1”,“1”); model.Params.Add(“Value2”,“2”); model.Params.Add(“Value3”,“3”); 在我看到的视图中: @foreach( ..
发布时间:2017-05-21 14:19:51 C#/.NET

在回发后用MVC C#显示弹出确认信息

使用具有C#编码的MVC框架。视图以标准HTML代码编写。 一旦用户点击提交按钮,我需要一条确认消息,“您的消息已经发送” 这是控制器: public ActionResult索引(ContactViewModel contactVM){ if(!ModelState.IsValid) { string url =请求.UrlReferrer.AbsolutePath +“# ..
发布时间:2017-05-21 10:12:32 C#/.NET

e.GetListSourceFieldValue在CustomUnboundColumnData事件处理程序中返回null

我正在ASP.NET MVC 4项目中使用DevExpress控件。 我在 GridView ASP.NET MVC的扩展。在 CustomUnboundColumnData 事件处理程序中, e.GetListSourceFieldValue 总是为我返回null。 然后,我尝试从模型中直接获取值,而不是调用此方法(请参阅方法调用之上的注释行),但即使有效,也会产生副作用不会刚刚进入 ..
发布时间:2017-05-20 09:29:49 C#/.NET

DevExpress MVC GridView - 如何获取单元格单击事件

使用DevExpress的GridView,我想在选择一个单元格(或者只是点击)时触发(客户端)事件。 已经有一种方法获取整个行的点击事件,但是没有文字和文档都给了我任何线索,如何为单元格实现这一点。 这是我对行的: Html.DevExpress()。GridView(settings => { //删除了很多的代码这里 settings.ClientSideEven ..
发布时间:2017-05-20 09:02:07 其他开发

导入Excel工作表并使用松散耦合验证导入的数据

我正在尝试开发一个将阅读excel表(可能来自其他数据源,因此应该松散耦合)的模块,并将其转换为实体以便保存。 逻辑将是这样的: Excel表格可以是不同的格式,例如Excel表中的列名称可以不同的,所以我的系统需要能够将不同的字段映射到我的实体。 现在我将假定上面定义的格式现在将是相同的并且硬编码,而不是动态地从数据库之后设置配置映射UI有点事情。 数据需要在映射之前进行验证。所 ..
发布时间:2017-05-16 20:16:10 C#/.NET

我应该在ASP.NET MVC中使用区域还是RenderAction?

我在这里只读了一些关于迄今为止的区域,并没有实际使用它们。对于RenderAction而言,它是一样的,但是我遇到一个问题,我想分离所有页面中正在使用的页面的某个部分,但是它具有自己的功能。使用webforms我只是使用一个控件。使用MVC我倾向于RenderAction方法,然后bam今天v2预览1出来与“区域”支持。 RenderAction从来没有真的像所有的支持被推出到期货项目。 我 ..
发布时间:2017-05-16 19:43:16 软件设计

ASP.NET MVC - 控制器之间共享会话状态

我仍然不太熟悉反转控制(尽管我现在正在学习),所以如果这是我的问题的解决方案,只需让我知道,我会回到了解它。 我有一对控制器需要一个Session变量,自然没有什么特别的事情发生,因为Session如何工作在第一位,但这让我想知道什么最干净的方式在两个独立的控制器之间共享相关对象是。在我的具体情况下,我有一个UploadController和一个ProductController,它们可以相 ..
发布时间:2017-05-14 21:37:53 软件设计

用于搜索表单的ASP.NET MVC分页

我已经在MVC中阅读了几个不同的帖子,但没有描述一个场景,我有一个像搜索表单的东西,然后想要在用户的表单下显示搜索条件(带分页)的结果,一旦用户点击提交。 我的问题是,我使用的分页解决方案将创建将通过所需页面的链接,如下所示: http://mysite.com/search/2/而且这一切都很好,很好,我没有将查询的结果发送到内存中的数据库或任何东西,所以我 ..
发布时间:2017-05-14 21:09:36 软件设计

MVC是编写asp.net应用程序的最佳方式吗?

更新:我知道没有一个最好的办法来做一切。对不起,没有说出来。在数据访问教程的上下文中,如果您必须执行该教程中所做的项目,那么您是否应该使用MVC,如果您必须选择其中一个,则可以使用它? 更新: MVC是编写asp.net应用程序的更合适的方法,而不是在这里找到的教程: http://www.asp.net/Learn/data-access/ 原始 我问,因为我初步了解了M ..
发布时间:2017-05-14 21:06:24 软件设计

关于使用ASP.NET MVC /实体框架进行POCO验证的建议

下面是这种情况: ASP.NET MVC2 Web应用程序 实体框架4纯POCO,自定义数据上下文) 存储库模式 工作单元格 依赖注入 服务层中介控制器 - >存储库 所以基本上都是很酷的东西。 :) 基本UI操作的事件流程(“添加帖子”): 控制器在服务层调用添加(Post)方法 服务层调用添加(T) / li> 存储库调用 AddObject(T)在自定义 ..

在使用ORM解决方案的ASP.NET MVC中工作时,是否需要使用Repository模式?

对于使用实体框架或NHibernate在ASP.NET MVC中编程时,其他开发人员应用Repository模式的经验,我有点好奇。在我看来,这种模式已经在ORM中实现了。实体框架中的 DbContext 和 DbSet 以及NHibernate中的 ISession 。 Repository 模式中提到的大部分问题,如 POEE 和 DDD - 由这些ORM充分实施。就是这些担心是, ..
发布时间:2017-05-14 11:42:04 软件设计

什么时候应该在Asp.net MVC(设计问题)中创建新的Controller类?

控制器是应用层(在DDD中) 在我提出问题之前, / li> 它控制应用程序流程。 保持薄薄 它控制工作单位(又称事务) 我的问题是“什么时候应该创建新的Controller类?”。我将在 NerdDinner 中以DinnerController为例。 是否为 Dinner Module 的控制器? (是模块吗?IMO,对于模块来说太小了) 如果是,应该为每个模块创建控制器 ..
发布时间:2017-05-14 11:26:13 软件设计

如何实现MVC中的工作单位:责任

谁负责 谁有责任开始和完成单位在一个MVC架构中的工作? 解决方案 控制器不负责,它违反了 SRP 。控制器根本不应该知道UoW。在网络中,通常使用每个服务器请求的一个UoW。在这种情况下,UoW应该在请求结束时处理,并在请求开始之后开始(理想情况下,UoW的开始应该是懒惰的)。最好的方法是使用Application_EndRequest和Application_BeginReque ..