ICode9

精准搜索请尝试: 精确搜索
  • c#-MVC HtmlHelpers的嵌套扩展方法2019-11-21 08:06:19

    我想为我的MVC控制器嵌套一组扩展方法,我希望能够按照以下模式进行调用 @Html.NestedName().CustomLabelFor(m => m.Field) 我注意到TwitterBootstrapMVC遵循这种模式,但是我在复制它方面没有成功.有人可以给我展示一个示例我如何构造扩展方法类的例子吗? 目前,我的顶级课程如下

  • 可以从我的BaseController访问属性吗?2019-11-21 07:06:18

    我有一个basecontroller,其属性如下: public class BaseController : Controller { public User CurrentUser {get;set;} protected override void OnActionExecuting(ActionExecutingContext filterContext) { // if session cookie found, set User object

  • 覆盖在ClaimsIdentityFactory上的CreateAsync函数2019-11-21 06:06:28

    几天前,我发现了Ben Foster撰写的关于MVC,Identity和OWIN的很好的教程.教程是here 我刚刚完成了本教程,并且发现了一个尝试覆盖功能’CreateAsync’的问题. Visual Studio不允许这样做. 这是代码: public class AppUserClaimsIdentityFactory : ClaimsIdentityFactory<AppUser> {

  • c#-将IOC容器用作MVC5的依赖项解析器会抛出“无法创建接口实例”错误2019-11-21 05:08:12

    我试图简单地使用IOC容器(目前为ninject)作为MVC5的依赖项解析器.以前在MVC4,Visual Studio 2012中可以正常工作,但是现在使用VS2013和MVC5,我只是无法让解析器在我的控制器中注入依赖项.这不是ninject特有的,我也尝试过SimpleInjector和Unity -同样的错误 我只希望能够将此类插入

  • 在当前上下文mvc 4中不存在名称ViewBag2019-11-21 02:05:13

    我的强类型视图存在问题.我尝试了所有可能的方法,并且确实阅读了很多有关web.config的内容.我找不到问题.下面是从视图. @model IEnumerable<RoomsForRent.Domain.Entities.Room> @{ ViewBag.Title = "Home"; } 我的域实体RoomsForRent.Domain.Entities.Room显示未知元素.显

  • c#-在到达ModelBinder之前推进Request.InputStream2019-11-21 01:05:05

    在我们的MVC 2应用程序中,我们实现了一个JSON模型绑定程序,如下所示: public virtual object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) { string input; using (var reader = new StreamReader(controllerCo

  • c#-用MVC编写HTML扩展2019-11-21 00:08:30

    当HTMLHelper类位于元数据(Assembly System.Web.Mvc.dll)中时,应该在哪里编写自定义HTML扩展方法? 我应该在DLL中更新HTMLHelper吗?解决方法:不,只需像其他所有扩展方法一样声明您的方法.并将扩展类的名称空间包含在Web.config文件中.然后,您将能够像调用其他任何HtmlHelper扩展方法

  • CodeGo.net>空的dbSet在ApplicationDbContext中2019-11-20 23:09:56

    在mvc5应用程序中,我在文件夹“模型”中创建类: public class Code { [Key] public Guid Id { get; set; } public string UserId { get; set; } } 并进行迁移. 我也有课(上下文,自动生成): public class ApplicationDbContext : IdentityDbContext<ApplicationUser>

  • C#-为当前会话刷新经过身份验证的用户的个人资料数据的最简单方法2019-11-20 23:05:29

    我已经为Identity 2向AspNetUsers表中添加了几个自定义列.我将MVC5与C#结合使用.有几列包含对网站如何处理用户很重要的数据,还有一个设置页面,允许用户更改这些设置. 当前,如果更改设置,则用户必须手动注销并重新登录,然后更改才能生效,这被证明是不可取的. 刷新用户当前会话的个

  • c#-在IIS中使用MVC网站托管Umbraco网站2019-11-20 22:09:46

    我已经创建了Umbraco 7 MVC站点并将其部署到IIS.因此,URL类似于例如:www.mydomain.com. 在一个子目录中,我托管了一个单独的MVC网站.因此网址为:www.mydomain.com/MVCApplication. 当我尝试访问子应用程序URL时;它给 Could not load file or assembly 'System.Web.Http, Version=4.0.

  • c#-将datetime2数据类型转换为datetime数据类型导致超出范围的值-未使用DateTime22019-11-20 21:05:37

    The conversion of a datetime2 data type to a datetime data type resulted in an out-of-range value. 我的应用程序最近开始显示此错误,这很奇怪,因为它可以更早地工作.我没有在“ Word”模型中更改与DateTime相关的任何内容.当我向项目中添加新模型时,它开始发生. 当我尝试

  • javascript-jQuery FullCalendar-重复的项目2019-11-20 20:36:40

    我大约一个月前问了这个问题,得到了答案: jquery FullCalendar using MVC and JSON 但是,现在我在两个月之间切换时看到重复项: 我的javaScript代码是: var source = '../calendar/PostCalendarData'; $(document).ready(function () { var events = []; $(

  • 首页> C#>如何为我的LINQ查询创建自定义存储表达式2019-11-20 19:08:38

    首先让我解释一下我要完成的工作. 我正在使用使用实体框架与SQL Server数据库进行通信的C#ASP.NET MVC 5项目.大多数查询都使用linq进行查询.在前端站点的各个地方,我正在显示记录列表,并且需要提供通过搜索栏搜索这些记录的方法.现在的最初想法是允许用户输入搜索词组,并用空格将

  • CodeGo.net>您可以使一个MVC Post操作仅接受表单数据而不接受querystring2019-11-20 18:16:01

    我正在使用ASP MVC 5,因此对控制器有操作 [HttpPost()] public ActionResult MyMethod(string param) { // Action code here } 我需要它仅从表单数据而不是从查询字符串接受它的数据“参数”. 所以这样的事情应该工作 <form method="post" action="http://localhost/Home/M

  • 我如何在Umbraco 7中启用umbracoNaviHide2019-11-20 16:09:51

    我是Umbraco的新手,我正在尝试从导航栏隐藏页面.根据我阅读的内容,我需要更改umbracoNaviHide属性的值.我没有阅读任何有关如何执行此操作或此属性位于何处的特定信息.我也很难找到有关umbraco 7的详细信息. 我需要在某处的xslt文件中启用此功能,以便使其在Umbraco UI中显示为可编

  • C#-沙发上的会话状态2019-11-20 16:09:32

    我想使用couchbase进行会话.我配置了我的Web配置.应用框架也是net 4.5. 这是我的web.config <?xml version="1.0" encoding="utf-8"?> <!-- For more information on how to configure your ASP.NET application, please visit http://go.microsoft.com/fwlink/?Link

  • 每次请求时,ASP.NET身份重新生成身份2019-11-20 15:09:49

    我有一个ASP.NET MVC应用程序,正在使用ASP.NET Identity2.我有一个奇怪的问题.浏览器向我的网站发出的每个请求都会调用ApplicationUser.GenerateUserIdentityAsync.我添加了一些Trace.WriteLine,这是删除IIS输出后的结果: IdentityConfig.Configuration called ApplicationUser.Ge

  • c#-使用Grid.Mvc发布所有选定的行2019-11-20 14:06:53

    我已经成功地将新的索引视图隐含到我的应用程序中,它将所有未完成的电子邮件呈现到带有每行一个复选框的gridview. 我现在的意图是向指定收件人发送一封电子邮件,其中将包含所选每条记录的详细信息. 一旦选择了一条记录并通过邮件发送了该记录的详细信息,我将将该行标记为“已发送

  • 如何在Razor mvc5中为每个第三列创建一行?2019-11-20 14:05:55

    我目前正在尝试使用剃刀为每个第三列添加一个新行.但是,使用当前代码,只有前三列被包装成一行,其余的被跳过.我一直在寻找修复程序,但似乎都无法与我的代码一起使用.有人对此有解决方案吗? @model IEnumerable<Byporten.createpost> @{ ViewBag.Title = "Index"; Layout =

  • CodeGo.net>如何在ASP.NET MVC 5中实现简单身份验证2019-11-20 13:08:39

    我有一个带有SQL Server数据库的项目,一个带有数据库的EF的项目,一个是工作单元,另一个是服务层.我需要添加ASP.NET MVC项目并使用现有服务来验证用户身份. 我发现了不同的复杂决定.我需要在身份中使用我的服务或在没有身份的情况下实施身份验证.解决方法:请在Nuget(AuthPackage)上

  • c#-在IIS Express或其他WebServer上部署ASP.NET MVC App?2019-11-20 13:06:22

    如果没有建立普通的IIS,是否有可能在IIS Express或其他WebServer上本地部署和运行ASP.NET MVC 5应用程序?解决方法:以下链接描述了使用IIS Express托管ASP.NET MVC项目的必要步骤: Running a Site using IIS Express from the Command Line

  • c#-即使修复了模型定义中的设置后,控制器中的模型也为空2019-11-20 12:06:43

    我的应用程序的类型很弱,因此我决定最好将其更改为强类型…但是我遇到了一些问题. 我的控制器将新模型提供给我的剃刀视图(其中包含一个小表格).我使用textboxfor(model => mymodel.type)并将其发布回我的控制器.我可以看到该帖子具有所需的值,但是一旦它到达我的控制器,模型就为空

  • 从控制台应用程序向asp.net网站发送数据2019-11-20 12:06:24

    我对C#和.NET还是很陌生,并且已经开始研究小型本地应用程序. 在一个Visual Studio解决方案中,我应该创建一个网站,以便可以检索从控制台应用程序编写的消息并将其显示/存储在数据库中. 我主要是想知道是否有任何“首选”的方式来做到这一点. 当时,我想出了两种可行的方法. 第一种方

  • javascript-如何加载MVC局部视图并保持Angular JS工作2019-11-20 10:35:46

    我应该如何加载mvc部分视图并保持Angular JS工作. 渲染布局后,Angular JS可以正常工作,但是如果我在布局中加载局部视图,则Angular JS在局部中将不再起作用.我猜想我在DOM中注入HTML后,Angular引擎不会编译ng-指令.解决方法:而不是手动注入HTML.可以通过angular.element.html或$().

  • 异步控制器不循环/不被调用2019-11-20 09:09:10

    我最近尝试“更新”我的控制器以使用异步方法. 现在,每次我尝试访问签名中包含异步内容的内容时,它都会不断加载 例如,这里是一个控制器: public async Task<ActionResult> Index() { _usersLogic = new UsersLogic(User.Identity.Name); return View(await _usersLogic.ge

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有