
asp-net
文章平均质量分 69
丨背水丨
分享一些开发环境的搭建技巧。顺手共享自己期末做的大作业项目、
展开
-
.NTE MVC中如何让ModelState验证部分属性
在开发MVC时,模型验证非常常见,平常我们用的应该都是全验证if(ModelState.IsValid){ //验证成功要做的事 .....}但是有时候我们需要部分验证,比如修改用户信息时,因为更新用户时,并不是更新用户的所有信息,所以这时的模型也是不完整,也肯定不会通过验证。这里有一个模型类,用作示例public class User{ [Required] ...原创 2019-10-17 10:54:00 · 754 阅读 · 0 评论 -
.NET MVC中使用ViewData做下拉框(DropDownListFor)无法选择默认项数据的问题
最近在码东西时,遇到的问题,一个简单的下拉框功能,用了下面这个方法@Html.DropDownListFor()其中需要一个IEnumerable<SelectListItem>类作为参数,传递数据,这里博主使用了ViewData,具体代码如下<div class="col-sm-8"> @Html.DropDownListFor(t => t.Con...原创 2019-10-10 11:01:42 · 564 阅读 · 0 评论 -
Asp.Net MVC 控制器如何跳转到其他区域(Area)中的动作结果(ActionResult)
在这片文章中,讲到如何在不同控制器中进行互相跳转return RedirectToAction("MyList", "Treausre");当需要在不同区域内进行跳转时,我们需要添加路由项比如跳转到Admin区域中,位于Home控制器的Index视图return RedirectToAction("Index", "Home", new { area = "Admin" });如果...原创 2019-08-23 13:51:39 · 1743 阅读 · 0 评论 -
用VS调式js代码时,浏览器不同步更新的问题
开发web的时候,偶尔会碰见编辑器中修改了js代码,但是浏览器中的js代码并没有同步更新,这时候使用ctrl+F5强制刷新页面,清除本地缓存即可。原创 2019-08-21 14:39:18 · 2410 阅读 · 5 评论 -
在Asp.Net MVC控制器中如何获取Identity中用户(AppUser)对象
假设在Home控制器中获取AppUser对象public class HomeController : Controller{ public ActionResult Index() { }}要想再控制器获取用户对象,首先要实现验证接口新建接口类public interface IAuthProvider{ bool Authenticat...原创 2019-04-19 22:12:55 · 1429 阅读 · 0 评论 -
Asp.Net MVC控制器返回视图时,返回其他控制器的视图
在当前控制器(Account)中的Edit方法中,返回其他控制器(Treasure)中的视图(MyList)public ViewResult Edit(Treasure treasure){ if (ModelState.IsValid) { repository.SaveTreasure(treasure); //这里返回Treasure控制...原创 2019-04-24 15:01:20 · 5848 阅读 · 0 评论 -
Asp.Net MVC中DropDownListFor如何传入数据
查看对应的函数方法,我们可以知道,DropDownListFor所需的参数为IEnumerable<SelectListItem>,所以我们在后台传入即可情况一、数据是固定的如果列表数据是固定的,建议使用ViewData[""]传递数据下面是控制的代码public ActionResult UploadItem() { #region ...原创 2019-04-18 13:55:34 · 889 阅读 · 0 评论 -
Asp.Net MVC的Razor视图中,在C#代码中不能直接嵌套文字
这个问题笔者也不知道这么描述好一点,具体的问题看下面的代码<a href="#" class="btn btn--sm btn--color1 btn--icon"> @if (Model.Gender=="男") { <span class="fa fa-mars"></span>男 } else if (Model.Gender=="女"...原创 2019-04-26 17:10:22 · 1042 阅读 · 0 评论 -
Asp.Net MVC中如何给TextBoxFor赋初值
在做表单时想给textbox赋初值,但是在MVC@Html.TextBoxFor提供的方法中并没有赋值的参数(如下图)所以但是想使用object htmlAttributes参数来赋值,就像赋值class和placeholder一样但是发现下面无论哪种都不行如上,无论使用value还是@value,在前台都无法取到值查资料后发现value要写成Value才可以。。。。即大写V这里...原创 2019-04-22 15:45:44 · 1930 阅读 · 0 评论 -
AspNet.Identity中密码验证器PasswordValidator,如何返回中文提示
//添加密码策略manager.PasswordValidator = new PasswordValidator{ RequiredLength = 6, RequireNonLetterOrDigit = false, RequireDigit = false, RequireLowercase = true, Re...原创 2019-03-25 16:28:08 · 1292 阅读 · 0 评论 -
详解如何用MSSQL + BootstrapTable + C#(Asp.net)来制作信息表格及导出数据(附源码)
〇.开始前先看看效果图吧一、准备(下载)所需文件1.js和css文件:下载链接二、新建项目(不需要新建项目的可以直接看第三步)本次开发环境VS2015+MSSQL2012为了方便新建项目,笔者这里用了aspx窗体文件做前台,实际上用HTML页面做前台就可以了新建 ASP.NET Web 项目大家应该都会所以简单说一下,.NET Framework版本默认就行影响不大,名称随意笔者...原创 2019-01-29 16:50:24 · 2800 阅读 · 6 评论 -
未能映射路径“/App_GlobalResources/” 问题修复
最近在ASP.NET开发中遇到的问题,原图如下 查阅资料后发现是IIS配错误的引起的。要解决这个方法其实很简单,在控制面板的程序中,选中IIS右击修复就可以了原创 2017-12-17 20:19:17 · 5723 阅读 · 1 评论