asp.net-mvc-2相关内容
我收到了这个错误 SMTP 服务器需要安全连接或客户端未通过身份验证.服务器响应是: 5.7.0 必须首先发出 STARTTLS 命令.e17sm974159fak.34 Web.config 代码文件 public void Submit(){确保当前有效();//通过电子邮件发送var message = new StringBuilder();mess
..
我正在使用带有 Html.ListBoxFor 的 MVC 2.0,如下所示: 当我单击下面的输入提交按钮而未选择任何内容时,它会很好地回发,当我选择列表框中的 3 个项目之一时,它会引发此错误: System.MissingMethodException:没有为此对象定义无参数构造函数. 有什么想法吗?这是我的控制器代码: [HandleError]公共类 HomeControl
..
今天我在 ASP.NET MVC 2 中执行几个 m.MyProperty)%> 并使用 时感到困惑[DisplayName("Show this instead of MyProperty")] 属性来自 System.ComponentModel. 事实证明,当我将属性放在被覆盖的属性上时,LabelFor 似乎没有注意到它. 但是,[Requi
..
我正在构建一个自定义 HTML.LabelFor 帮助器,如下所示: public static MvcHtmlString LabelFor(this HtmlHelper self, Expression> expression, Boolean showToolTip){var metadata = ModelMetadata.FromLambdaExpression(表达式, self.
..
我使用水晶报告做了一个报告,在页面加载中我正在写这个 protected void Page_Load(object sender, EventArgs e){ReportDocument 水晶报告 = new ReportDocument();crystalReport.Load(Server.MapPath("CrystalReport.rpt"));crystalReport.SetDat
..
每次查看任何基于 _layout.cshtml 的页面时,我都需要运行一些 c# 代码.我不想在每个 controller.cs 文件中都放一些东西,只是像你以前在 ASP.NET 的 MasterPage.cs 中那样放一些中心 找不到这个 在MVC,C#中的每个请求中运行一个方法? 或者这个 Asp.Net Core 中的@Html.Action 运行,不确定是不
..
我有一个与 MVC2 网站并排存在的 WCF 服务.我希望我的服务 URL 看起来像这样: http://localhost/projdir/Service MVC 网站还处于起步阶段,因此它仍然拥有所有样板控制器等. 以下代码在 global.asax 中乍一看是有效的: public static void RegisterRoutes(RouteCollection ro
..
从这个问题开始: 带有默认控制器的 ASP.NET MVC 路由 我有一个类似的要求,我的最终用户不希望在他们的应用程序的登陆或“主页"的 URL 中看到控制器名称. 我有一个名为 DeviceController 的控制器,我希望它成为“主页"控制器.这个控制器有很多动作,我想使用如下 URL: http://example.com -> 调用 Index()http://e
..
我有一个使用 Hudson 通过命令行构建的 Visual Studio 2010 MVC2 Web 应用程序.我想让 Hudson 发布一个 Web 输出,所以我在命令行中添加了 DeployOnBuild=true 和 CreatePackageOnPublish=True 标记. 我的命令是: C:\Windows\Microsoft.NET\Framework\v4.0.30319
..
每当我尝试通过表单向此数据库提交数据时,都会抛出此异常:- 异常 当 IDENTITY_INSERT 设置为 OFF 时,无法为表“ClientDetails"中的标识列插入显式值. 但是,表单没有字段,因此数据可以输入身份列 (PK),因此我不知道为什么会发生这种情况. 目前我正在使用标准的 asp.net mvc 提交按钮,但我最终会将其链接到 jquery 对话框按钮
..
我有员工和团队之间的多对多关系.以下 linq 语句 int[] GroupIDs = {6,7};var 结果 = 来自 umGroups 中的 g在 g.GroupID 上的 umEmployeeGroups 中加入 empGroup 等于 empGroup.GroupID其中 GroupIDs.Contains(g.GroupID)选择新 { GrpId = g.GroupID,Emplo
..
我有一个大型 Web 应用程序,我将它设置为 ASP.Net Web 窗体和 MVC.一些较新的页面是 MVC (.mvc),一些是 Web Forms (.aspx).由于这是一个商业应用程序,而且功能在不断添加,我很难有时间停下来替换现有的功能来转换它.所以我想一块一块地,一个一个地控制. 要做到这一点,我需要做的就是用 替换某些控件 或 是否可以包含命名空间或从某些东西继承页
..
这与另一个最近的问题非常相似: 如何在 ASP.NET MVC 视图中返回当前操作? 但是,我想从 controller 代码中获取当前操作的名称. 因此,在由 Action 调用的函数代码中,我想获取当前 Action 名称的字符串. 这可能吗? 解决方案 您可以像这样从控制器类中访问路由数据: var actionName = ControllerCont
..
我在尝试运行 ASP.NET MVC 应用程序时收到以下错误: 对“帐户"的请求已找到以下匹配的控制器:uqs.Controllers.Admin.AccountControllerMvcApplication1.Controllers.AccountController 我在项目中搜索了 MvcApplication1.Controllers.AccountController 以将
..
我在一个动作上设置了以下过滤器来捕获 HTML 输出,将其转换为字符串,执行一些操作来修改字符串,并返回一个带有新字符串的 ContentResult.不幸的是,我一直以空字符串结尾. 私有类 UpdateFilter : ActionFilterAttribute{私有流;公共覆盖无效 OnActionExecuting(ActionExecutingContext filterContext
..
我正在使用 IIS 7 重写模块来重写传入的 url,例如: http://server/year/all 到 http://server/application/controller/year/all 一切正常,除了在处理重写的请求时,我使用 MVC 的 UrlHelper.GenerateUrl() 方法: UrlHelper.GenerateUrl(“资产","CS
..
当构建这样的代码时: 或 我应该使用 Url.Content 还是 ResolveUrl()?有什么区别? 解决方案 如果您在 MVC 应用程序中使用 IIS URL Rewriting,例如在内部将 http://yoursu
..
我的 MVC2 应用程序使用了一个组件,它使后续的 AJAX 调用返回到相同的操作,这会导致服务器上的各种不必要的数据访问和处理.组件供应商建议我将这些后续请求重新路由到不同的操作.后续请求的不同之处在于它们有一个特定的查询字符串,我想知道是否可以在我的路由表中对查询字符串进行约束. 例如,初始请求带有类似 http://localhost/document/display/1.这可以由默认
..
我正在使用带有 Html.ListBoxFor 的 MVC 2.0,如下所示: x.lstTest, new MultiSelectList(new [] {"someone", "crap", "why"})) %> 当我在没有选择任何内容的情况下单击下面的输入提交按钮
..
我现在正在为工作中的应用程序修复错误,在该应用程序中,前任开发人员(自从离开以来)没有费心在专门用于列出数据结果的页面上对数据结果进行分页. 这当然引起了它的丑陋,因为用户开始在 IE 中看到长时间运行的脚本错误.再加上庞大的数据量,网页几乎毫无用处. 快进到我尝试修复它的过程中,它们进展顺利.该站点是一个 .NET MVC 2 站点,它是使用 DataTables 开发的,用于在客户
..