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

c# – ASP.NET MVC / Azure平台上的cron作业样式任务的最佳实践?

每天,我都希望通过电子邮件发送所有已注册但尚未完成特定任务的用户. 在.NET MVC / Windows Azure平台上解决此问题的最佳框架是什么? 来自OS / Linux世界我会写一个程序并安排它每天通过crontab运行.解决方法:至少对于调度部分,你可以看看不久前宣布的Windows Azure Scheduler Service.使用此服务,您将能够调用HTTP / HTTPS Web端点,以便在计划的时间间隔内将消息写入队列. 要发送电子邮件,您仍然需要编写程序.您可以将此程序作为...

c# – 在asp.net中创建管理页面mvc 5【代码】

我从基础教程http://www.asp.net/mvc/tutorials/mvc-5/introduction/getting-started开始. 我在数据库表AspNetRoles中添加了2个角色(是的,DB也是自动生成的) 现在我正在寻找创建管理页面的教程.因为我不知道从哪里开始你们任何人都可以把我放在正确的方向解决方法:您可以从添加AdminController开始,然后给它一些操作. 您可以将[Authorize]属性放在控制器上方,这样只有管理员才能访问此控制器的所有操作,类似于以下内容:[Authorize...

c# – 带有Entity Framework 5和MVC4的Log4net【代码】

所以我开始这个新项目,并希望使用Log4net登录数据库.我正在使用EF进行其他事情并且连接正常.出于某种原因,L4N没有记录任何内容,但没有抛出任何错误.只是想知道我可能缺少哪些步骤,希望有人可以指出.我需要以某种方式“保存”到数据库吗? Thanx提前这么多. 我的web.config:<log4net> <appender name="AdoNetAppender" type="log4net.Appender.AdoNetAppender"><bufferSize value="100" /><connectionType value="System.Data.Ent...

c# – ASP.NET MVC 5应用程序中的十进制数字【代码】

我有十进制数问题. 如果我在文本框中使用.(点)而不是(逗号),它在控制器中为空. 我知道它是一个语言问题,因为在西班牙语中我们使用逗号而不是小数点,但我需要使用点. 有可能改变这个吗? 这很奇怪,因为在控制器中我必须使用.(点)表示小数,即: 我可以做浮动x = 3.14但我不能做浮动x = 3,14所以我不明白这…在某些情况下我必须使用点…在其他情况下我必须使用逗号… 这是我的代码: 在模型中:[Display(Name = "Total")] public doub...

c# – OWIN可以替换ASP.NET MVC应用程序中的DI吗?【代码】

大约一年前,在Visual Studio中创建时自动生成的MVC项目不包含任何关于OWIN的内容.作为再次申请的人,试图了解变化,我想知道OWIN是否可以取代我的DI. 根据我的理解,Startup.Auth.cs中的以下内容集中了用户管理器的创建(处理身份),以及为应用程序创建数据库连接.public partial class Startup {// For more information on configuring authentication, please visit http://go.microsoft.com/fwlink/?LinkId=301864public void Confi...

c# – 使ASP.NET Identity 2.0电子邮件确认令牌为WCF和MVC工作【代码】

我有一个服务项目(WCF)和MVC项目,它使用相同的数据库来处理移动和接口部分的服务部分.我必须在两者上设置电子邮件确认. 我使用OWIN ASP.NET 2.0库进行身份验证,两个项目都有单独的UserManagers. 对于MVCpublic static ApplicationUserManager Create(IdentityFactoryOptions<ApplicationUserManager> options, IOwinContext context) {var dataProtectionProvider = options.DataProtectionProvider;if (dataProtectionProvider !=...

c# – MVC 6中的路由【代码】

我有一个超级简单的控制器,有两种方法:public IActionResult Users(long id) {return Json(new { name = "Example User" }); }public IActionResult Users() {return Json(new { list = new List<User>() }); }一个选择所有用户,另一个返回所有用户.在web api 2中,我可以使用以下路由,一切正常:config.Routes.MapHttpRoute(name: "Users",routeTemplate: "v1/Users",defaults: new { action = "Users", controller = "Users" },c...

c# – MVC – 并行任务中的System.Threading.ThreadAbortException【代码】

在我的MVC应用程序中,超级管理员可以设置任务队列,例如更新数据库.因此,当管理员向队列添加更新时,控制器会启动在后台运行的新任务.但是,当您添加一些任务时,应用程序将抛出System.Threading.ThreadAbortException:线程正在中止.此外,堆栈跟踪表明它发生在代码中的不同行. 我还应该补充说,任务使用EF6实体来使用sql-server,并且根据堆栈跟踪,它在数据库上执行操作之后或同时发生.由于更新通常很大,我使用db.Configuration.AutoDet...

c# – Asp.Net MVC 5中的HtmlEncoder错误【代码】

编译时我收到此错误:错误-CS0103“当前上下文中不存在名称’HtmlEncode’” 我正在使用Visual Studio 2015社区版和MVC. 代码是:using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNet.Mvc;namespace MvcMovie.Controllers {public class HelloWorldController : Controller{// // GET: /HelloWorld/ public string Index(){return "This is my default act...

c# – mvc.net 4视图未显示ViewBag.Message【代码】

我在visual studio 2012中创建了空的mvc.net 4应用程序.我添加了一个“服务”控制器:public class ServiceController : Controller{//// GET: /Service/spublic ActionResult Index(){ViewBag.text = "EEEE";return View();}}然后我右键单击ActionResult,并添加了一个名为“Index”的视图,我输入了以下代码:@{ViewBag.Title = "Index"; } <h2>Index</h2> <br> <h2>@ViewBag.Message</h2>当我去链接“http://localhost:4376/Servi...

c# – 注释验证在ASP .net MVC中不起作用【代码】

我正在开发一个ASP .net MVC项目,我正在使用数据注释验证器,但它无法正常工作.我是MVC的新手.请帮我解决这个问题 我的模特public class Home{public int i;[Required(ErrorMessage="Please enter")][StringLength(160)]public string name;}我的控制器public ActionResult Index(){Home h = new Home();return View(h);}[HttpPost]public ActionResult Index(Home h){if (ModelState.IsValid){return RedirectToAction("Success");...

c# – 使用Unity.Mvc5注入依赖项时的多个控制器构造函数【代码】

我对依赖注入非常陌生,我刚刚设置了Unity.Mvc5,并且取得了一些成功.但是现在我遇到了控制器类中多个构造函数的问题.我已经有了处理我的UserManager的构造函数和以下教程我理解我需要另一个构造函数来实例化我的接口.但是当我这样做时,我收到以下错误:The type OrganisationController has multiple constructors of length 1. Unable to disambiguate.来自我的控制器的片段:private IPush _pushMessage;// Here is the problem!p...

c# – RouteCollection’不包含’MapMvcAttributeRoutes的定义【代码】

我只需将ASP.Net 4.5.2应用程序降级到ASP.Net 4.0.当然,这会带来问题,例如未正确安装的引用.我已经解决了其中一些问题,但我无法理解错误:CS106 ‘RouteCollection’ does not contain a definition for ‘MapMvcAttributeRoutes’ and no extension method ‘MapMvcAttributeRoutes’ accepting a first argument of type ‘RouteCollection’ could be foundpublic class RouteConfig{public static void RegisterRoutes(RouteCo...

c# – ASP.NET MVC为什么不从视图调用此post动作?【代码】

在使用Identity框架进行身份验证的系统中,我分别使用以下Model,Controller操作和View来实现密码更改功能(我看到很多文章用于学习如何重置密码,但不知道如何更改密码,即使当前的一个是已知的): 模型:public class ChangePasswordBindingModel{[Required][DataType(DataType.Password)]public string OldPassword { get; set; }[Required][DataType(DataType.Password)][Display(Name = "New password")]public string NewPassword...

c# – ASP.Net MVC:如何读取我的自定义声明值【代码】

请参阅以下代码.我知道这样我们可以将自定义数据添加到声明中,但现在的问题是如何读回这些值.说我想读回索赔的价值电子邮件和电子邮件2请告诉我我需要写什么代码来回读索赔电子邮件和电子邮件2的值.UserManager<applicationuser> userManager = new UserManager<applicationuser>(new UserStore<applicationuser>(new SecurityContext())); ClaimsIdentity identity = userManager.CreateIdentity(user, DefaultAuthenticationType...