【c#-使用Grid.Mvc发布所有选定的行】教程文章相关的互联网学习教程文章

c# – 使用Ninject的.NET MVC3服务定位器/依赖性解析器问题【代码】

我有我认为的标准.NET MVC3存储库模式项目,我一直在玩/学习.这是非常标准的结构. >存储库项目(使用下面提到的缓存基础结构)>领域模型项目>服务层项目> MVC演示项目 我遇到了一个场景,我需要注入一个类的私有成员,该类只有一个静态构造函数,这使得构造函数注入失败. 有问题的类是使用我刚刚完成的AppFabric缓存实现的包装器. (对于那些如此倾向的人,我的实施基于http://cgeers.wordpress.com/2010/07/04/windows-server-appfabric-c...

c# – ASP.net MVC获取当前的viewengine【代码】

是否可以从ControllerContext或ViewEngineCollection中获取当前使用的ViewEngine?我想能够说下面的ViewEngines.GetCurrent.我知道我可以为该方法进行扩展,但我不知道如何实现它.解决方法:您可以使用ViewEngineCollection查找与特定视图关联的ViewEngine.ViewEngineResult result = ViewEngines.Engines.FindView(controllerContext,"myView","myMaster"); IViewEngine viewEngine = result.ViewEngine;点击此处查看更多info.

c# – 创建MVC删除按钮扩展 – 如何扩展MVC的Html助手?【代码】

ASP.NET MVC 2呈现删除记录的链接(即< a>). 允许通过GET操作执行删除操作可能是有害的,因此我想通过发出POST来执行删除操作. 我创建了以下代码:<% using (Html.BeginForm("Delete", "Boodschap", new { id = item.BoodschapID })){ %><button>Delete</button> <% } %>现在我想将此代码添加到Html助手中作为扩展方法:public static MvcForm DeleteButton(this HtmlHelper helper, string name, string actionName, string control...

c# – ASP.NET MVC:控制器如何在URL中的参数之间进行distingush并通过POST发送【代码】

我想更好地理解控制器方法如何知道何时应该从post数据或url中恢复它所回收的参数. 请看以下示例:URL: /ModelController/Method/itemID // Where itemID is the id (int) of the item in the database POST: objectOrArray: {JSON Object/Array}控制器看起来像这样:[HttpPost] public ActionResult InputResources(int? id, Object objectOrArray)现在,该方法足够聪明,可以在站点URL中查找第一个参数id,在HTTPPost中查找Object. ...

c# – 在MVC视图中显示存储过程的结果(EF 5 / MVC 4)【代码】

目标 我想在我的视图中显示存储过程的结果. 问题 实体框架为我自动导入了一个执行程序的方法,但是我没有得到我期望在屏幕上显示的结果. 导入的功能是:public virtual ObjectResult<getProductsListForHome_Result> getProductsListForHome(Nullable<int> inOffer, Nullable<int> categoryId) {var inOfferParameter = inOffer.HasValue ?new ObjectParameter("inOffer", inOffer) :new ObjectParameter("inOffer", typeof(int));v...

c# – 在MVC项目中创建数据访问层的位置

我创建了一个空的MVC项目,因为我需要访问数据库我没有使用任何实体框架,只是直接使用代码.在这里,我附上了我的项目架构的快照,你可以看到数据访问层文件夹,它是在同一个项目中使用数据访问层的好方法,还是我们需要为数据访问层创建一个单独的项目. 项目架构快照:解决方法:我也面临类似的问题.以下是对你的帮助.http://www.codeproject.com/Articles/70061/Architecture-Guide-ASP-NET-MVC-Framework-N-tier-En 我使用的是存储库模...

c# – 如何从ASP.NET MVC属性中获取枚举值?【代码】

在我的ViewModel中,我有一个属性,可以为我的表单的下拉菜单创建一个枚举.public enum Colors{[Description("Dark Red")]DarkRed = 0,[Description("Orange")]Orange = 1,[Description("Blue")]Blue = 2}我的助手回归:<select id="ddlColor"><option value="DarkRed">Dark Red</option><option value="Orange">Orange</option><option value="Blue">Blue</option> </select>但是,当我在模型中调用属性时,我只获取名称而不是值,例如...

c# – 将ASP.NET MVC区域添加到ASP.NET Web Forms现有项目中【代码】

我有一个使用.NET FrameWork 4.5.1在ASP.NET Web Forms中开发的网站 我们需要为移动设备构建站点的副本(在这种情况下,响应对我们不起作用)所以我最终想到使用ASP.NET MVC对该站点的这部分进行操作. 请在继续之前注意:我知道有一些问题已经回答了这个主题,在网上有一些关于如何混合它们的文章.但是它们都不适合我,因为我正在尝试使用One ASP.NET Framework来避免经历大量的手动工作. 所以,我做的是: >在我的ASP.NET WebForms项目中...

c# – 具有特殊字符和子操作的MVC路由参数【代码】

我有以下路线,它需要能够处理其中任何角色的游戏.我在web.config中正确启用了一些东西以允许URL中的特殊字符,并确认我的URL在使用基本查询字符串而不是自定义MVC路由时有效.但是,只要我通过Html.Action包含子操作加载,我就会得到以下堆栈跟踪.routes.MapRoute("Game", "Game/Game/{id}", new { controller = "Game", action = "Game", id = ""}, new { id = @"[^\.]*" });这是我的Controller方法和视图(我把它们弄了很多,但错误仍然...

c# – 在不更新Database First Entity Framework MVC应用程序中的其他模型的情况下,将新表添加到模型(edmx)【代码】

我有一个使用Entity Framework 6 Database First方法的MVC 5应用程序. 到目前为止它运作良好,但我遇到了一个不需要的行为. 如果我选择“从数据库更新模型”,选择“添加”选项卡,然后选择我要添加的表或视图,然后单击“完成”,它会添加我指定的表和/或视图没有问题. 但是,不需要的行为是,即使我没有选择“刷新”选项卡,似乎每个模型都会自动刷新. 这意味着我的模型上的所有自定义属性都将被删除. 有没有办法指定只添加指定的表或视图...

c# – 使用ASP MVC和React进行用户身份验证

在C#和声明中,很容易设置登录系统.我想知道如何正确地使用React和C#作为后端? 我是否必须使用xmlhttp发布请求从React的表单发送登录名和密码并检查它是否存在?我应该设置声明,然后是什么?发送和ID作为JSON结果返回并保存到我的本地存储?这对我来说没有任何意义,因为已有声称.或者我应该检查每次刷新是否有任何声明,如果有,请至少将该ID发送回React的视图? 有任何想法吗?解决方法:现在,对SPA和REST后端的通用身份验证是承载令...

c# – ASP.NET MVC FilePathResult:如何返回未找到的html文件?【代码】

希望以下代码是使用ASP.NET MVC 3返回磁盘上存在的映像的正确方法:public FilePathResult GetThumbnail(string imageName) {if( !String.IsNullOrEmpty(imageName) &&Regex.IsMatch(imageName, @"^p\d{10}.jpg$"))) ) // p0000000000.jpg{var homePath = Server.MapPath("~/Content/previews");var imagePath = Path.Combine( homePath, imageName );if( System.IO.File.Exists(imagePath) )return this.File(imagePath, "image/j...

c# – ASP.NET MVC3验证问题【代码】

我有以下ViewModel:public class Bulletin1ViewModel{[Required]public String NumberDelegations { get; set; }[Required]public String TravelPlans { get; set; }}我希望在我的视图中使用它:@using ErasProject.Models@model ErasProject.Models.Bulletin1ViewModel <script src="@Url.Content("~/Scripts/jquery-1.4.4.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.mi...

c# – HTML 5视频无法从我的MVC网站播放【代码】

我有一个简单的MVC操作,返回指向视频的FilePathResult.出于某种原因,HTML5视频(使用js-video.js)没有播放视频.如果我将URL更改为我知道有效的URL,则视频播放正常.所以它必须与我提供文件的方式有关. 如果我浏览浏览器中的URL,视频会下载然后播放正常. 视频为.mp4,返回的MIME类型为video / mp4. 我正在使用Video Studio 2012,.NET 4,IIS 8 Express和Windows 7 x64 Home Premium. 这是我各自的代码:[Authorize(Roles = "File_Read")...

c# – Web api身份验证和MVC 4

我有以下解决方案: > Web api项目.> MVC 4项目. 我需要通过使用JSON请求发送其凭据来验证用户(https是必须的). 这是一个好方法吗?以及如何在web api和MVC上验证用户身份.解决方法:is it a good approach ?是的,为什么不呢.and how can i authenticate the user on both web api and MVC .如果Web API需要身份验证,则可以使用与MVC应用程序相同的Forms身份验证.因此,您可以在Web API应用程序的web.config中配置表单身份验证,然后使...