asp.net-mvc

    0热度

    1回答

    我开始想知道业务层应该在MVC模式的哪个位置。 这很快让我问“n层和MVC之间有什么区别”。 我读了很多文章和Stackoverflow的回复,发现有钱的不同意见,因为有答复。 我不是专家,但我认为一些回复和文章只是垃圾。例如(Nah!) N层用于大型应用程序,MVC用于小型(垃圾) 然后我阅读了一个有意义的内容。 N层进程始终将UI传递给BL到DL,并通过BL再次传回UI。但是,MVC具有三角形

    0热度

    1回答

    Visual Studio - Snapshot of Project Structure 的Global.asax.cs文件,我已经把依赖和注册的WebAPI控制器 using Autofac; using Autofac.Integration.Mvc; using Autofac.Integration.WebApi; using StructureMap; using System

    0热度

    2回答

    我想在屏幕/页面/视图上显示进度,就像在控制台中发生的一样。所以,当我点击安装按钮,我的“文本区域”控制应该开始像 连接到数据库 连接成功 行书a.sql 行书b.sql 操作完成 连接显示进度关闭 textarea是否是用于此目的的正确控件? 它似乎会有太多的从服务器到客户端的旅行,只是为了在屏幕上写下进度我怎么能最小化它?

    0热度

    1回答

    我有一个用户名和密码的用户登录模型。所以当用户登录时,我创建了一个会话对象来存储用户名。 我有这样的SQL查询后,这个从数据库 string query = "(select user_id from users where user_name='" + Session["usern"].ToString()+"')"; 选择用户ID,如果我得到这个查询我会用这个ID来从表中获取数据的用户ID

    0热度

    1回答

    我正在使用一个webgrid,并且我在其中放置了一个下载按钮以从网格下载文件。 但它会抛出一个错误:localhost发送无效响应。 ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION [HttpGet] public ActionResult DownloadStories() { string filena

    0热度

    2回答

    我想显示复选框,如果它被选中的复选框,我的剃刀以下 @foreach (var I in Model) { <tr id="[email protected]_id"> <td class="v-align-top" id="Checkboxcard"> <div class="checkbox text-center" id="checkboxDIV"> <in

    0热度

    1回答

    我是MVC中的新成员。在这个页面中;我通过循环列出属于“单元名称”的项目。而我想要做的是:我想将属于同一个“单元名称”的项目分组。每个项目都有其所属的“单位名称”。可以有一个以上的项目属于一个单位。所以我想分组。 我CSHTML代码如下: @if (Model.Projects.Any()) { foreach (var item in Model.Projects.ToList())

    0热度

    1回答

    <script type="text/javascript"> window.onload = function() { for (var i=0;i<@Model.listsinfo.Count;i++) { $('#work').append($('<div class="col-md-3" id="temp"><label for="t

    0热度

    1回答

    如果我用静态值占位符,然后可以创建作为第一选项@Html.DropDownList(),它可以应用禁用,并在此选项选择的属性这样 @Html.DropDownList("month", new List<SelectListItem> { new SelectListItem{ Text="Select Month", Value = "0" , Disabled = true, Se

    0热度

    1回答

    我有一个mvc项目,我用Knouckout。 使用AppLogin我想重定向到其他操作。 的Redirecttoaction后,我在其他的观点,但第二applyBindings不起作用 var Login; $ (document) .ready (function() { Login = new LoginVM(); ko.applyBindings (Login, document.ge