ASP.NET Core Bind

ASP.NET Core Bind

有时候,我们界面上的字典不需要通过绑定的方式传值到后台,比如我们Product的Price属性如果不需要显示金额,但是窗体却被篡改成含有Price的方式,这样如果我们把Product传到服务端时,就会...
ASP.NET Core MVC ModelState的使用

ASP.NET Core MVC ModelState的使用

使用过MVC的童鞋一定对于ModelState不陌生,ModelState其实是一个字典,我们在平时使用的最多的应该就是ModelState.IsValid属性验证模型是否有错误了。 ModelSta...
阅读 872 次
ASP.NET Core MVC自定义服务端验证

ASP.NET Core MVC自定义服务端验证

在ASP.NET Core中,微软为我们预置了好多的验证方法,这些验证方法位于System.ComponentModel.DataAnnotations命名空间。出了使用自带的验证规则外,我们也可以自...
阅读 248 次
复杂模型绑定

复杂模型绑定

上一章节中,我们介绍了 [url href='https://www.lisen.me/simple-model-bindings.html']简单模型绑定[/url],但是对于简单的模型绑定,我们都...
阅读 395 次
简单模型绑定

简单模型绑定

通过方法参数传递 这是一种比较简单的传值方式,但是如果参数比较多时,就会导致方法的参数过多。下面我们通过一段简单的代码演示一下 cshtml代码 <div>  @usi...
阅读 482 次
TempData存储值

TempData存储值

ViewData、TempData、ViewBag比较 我们都知道ViewData、ViewBag的值是在一个action中进行传递的,当跨越action时,ViewData、ViewBag的值会自动...
asp.net core路由配置

asp.net core路由配置

在asp.net core MVC中,默认路由配置是通过controller、action、parameter的形式配置的,我们可以参考startup.cs中的代码 app.UseMvc(routes...
阅读 92 次
@Html.ActionLink()用法

@Html.ActionLink()用法

@Html.ActionLink()概述 asp.net core在MVC的Razor视图引擎跟传统的MVC的Rasor视图引擎基本是一致的,在razor视图引擎中微软采用一种全新的方式来表示从前的超...
C#生成WSDL文件

C#生成WSDL文件

今天项目上跟SAP的进行集成,采用webservice方式,之前跟SAP对接,基本都是通过提供webservice地址的形式,但是这次对方要求提供WSDL文件。 生成wsdl文件 其实生成wsdl文件...
阅读 112 次