Tag: asp.net

没有IUserTokenProvider注册

我最近更新了我的申请表1.0到2.0的Asp.Net Identity Core 。 有一些我想尝试的新function,比如GenerateEmailConfirmationToken等 我正在使用这个项目作为参考。 当用户尝试注册时,在注册的Post方法的执行过程中出现错误 private readonly UserManager<ApplicationUser> _userManager; public ActionResult Register(RegisterViewModel model) { if (ModelState.IsValid) { var ifUserEXists = _userManager.FindByName(model.EmailId); if (ifUserEXists == null) return View(model); var confirmationToken = _userRepository.CreateConfirmationToken();//this is how i'm generating token currently. var result = _userRepository.CreateUser(model,confirmationToken); var user = _userManager.FindByName(model.EmailId); if (result) { var code = _userManager.GenerateEmailConfirmationToken(user.Id);//error here […]

仅在C#中获取当前date

我能够得到date和时间使用: DateTime now = DateTime.Now; 如何以DateTime格式分别获取当前的date和时间? 我不使用ASP.net( C# )中的DateTimeselect器对话框。

如何编辑.csproj文件

当我编译使用.NET框架4.0 MSBUILD.EXE文件我的.csproj文件我收到错误“lable01”找不到当前上下文中的“website01.csproj” 其实我需要添加每个ASP.NET页面的代码隐藏文件的引用,我已经做到了,它工作正常,但上述错误正在等待。 我希望这意味着我需要在该.csproj文件中添加表单名称“LABLE01”,但我不知道语法。 任何人都可以提供我在.csproj文件中添加表单名称的语法。

ASP.NET Web Api:所请求的资源不支持http方法“GET”

我有一个ApiController下面的动作: public string Something() { return "value"; } 我已经configuration我的路线如下: routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{action}/{id}", defaults: new { id = RouteParameter.Optional } ); 在testing版中,这工作得很好,但我只是更新到最新的候选版本,现在我看到这样的调用错误: 请求的资源不支持http方法“GET”。 为什么这不再工作? (我想我可以摆脱{action},只是让一大堆控制器,但感觉凌乱。)

如何将hex#FFFFFF转换为System.Drawing.Color

可能重复: 如何使用.NET从hex颜色代码获取颜色? 我想要像#FFFFFFstring转换为System.Drawing.Color 。 你是怎样做的?

在c#中创buildiCal文件

我正在寻找一种在c#(asp.net)中生成iCalendar文件(* .ics)的好方法。 我find了一些资源,但是有一点是缺乏的,那就是他们支持quoted-printable的字段 – 有回车和换行的字段。 例如,如果描述字段编码不正确,则只显示第一行,并可能破坏* .ics文件中的其余信息。 我正在寻找可以生成* .ics文件的现有类和/或可以生成带引号的可打印字段的类。

什么是ASP.Net中的dll.refresh文件?

在我们的ASP.Net web项目中,我们似乎有一些与我们使用的第三方Dll相关的.refresh文件。 任何想法是什么,以及如何/何时创build?

如何在ASP.NET MVC中进行分页?

在ASP.NET MVC中做分页的最好和最简单的方法是什么? 即什么是分解成几个可浏览页面的列表最简单的方法。 作为一个例子可以说,我从这样的数据库/网关/资源库获取元素的列表: public ActionResult ListMyItems() { List<Item> list = ItemDB.GetListOfItems(); ViewData["ItemList"] = list; return View(); } 为了简单起见,我想只为我的行为指定一个页码作为参数。 喜欢这个: public ActionResult ListMyItems(int page) { //… }

ASP.NET自定义404返回200确定,而不是找不到404

试图设置我的网站谷歌网站pipe理员工具后,我发现我的自定义ASP.NET 404页面没有返回404状态代码。 它显示正确的自定义页面,并告诉浏览器,一切正常。 这是考虑软404或虚假404。谷歌不喜欢这个。 所以我在这个问题上发现了很多文章,但是我想要的解决scheme似乎没有工作。 我想要的解决scheme是将以下两行添加到自定义404页面的Page_Load方法后面的代码中。 Response.Status = "404 Not Found"; Response.StatusCode = 404; 这不起作用。 页面仍然返回200 OK。 然而,我发现,如果我将以下代码硬编码到devise代码中,它将正常工作。 <asp:Content ID="ContentMain" ContentPlaceHolderID="ContentPlaceHolderMaster" runat="server"> <% Response.Status = "404 Not Found"; Response.StatusCode = 404; %> … Much more code … </asp:content> 该页面正在使用母版页。 我在我的web.configconfiguration自定义错误页面。 我真的宁愿使用后面的代码选项,但我似乎无法使它的工作没有在devise/布局中的黑客内联代码。

从完整文件path获取文件夹名称 – C#,ASP.NET

如何从应用程序的完整path获取文件夹名称? 这是下面的文件path, c:\projects\root\wsdlproj\devlop\beta2\text 这里“文本”是文件夹名称。 我怎样才能从这个path获取文件夹名称?