摘要:
下载Django:https://www.djangoproject.com/download/ Django2.0是支持Python3.4的,可以在Git上下载Django2.0的zip,下载地址: https://github.com/django/django/releases 下载完成后保存 阅读全文
摘要:
Python安装 下载地址:https://www.python.org/downloads/ 3.6 for windows vista or newer 3.4 for windows xp or newer. 安装成功后,开始运行-> cmd 输入python -v 会识别python版本 > 阅读全文
摘要:
public class Singleton { private static Singleton singleton; private static readonly object obj = new object(); private Singleton() { } public static 阅读全文
摘要:
如果不是用递归,可以通过压栈来完成 public static void PreOrderNoRecursion(Tree tree) { if (tree == null) return; System.Collections.Generic.Stack<Tree> stack = new Sys 阅读全文
摘要:
MemberShip 是asp.net中用于认证和授权用户角色实现用户管理。 命名空间:System.Web.Security MemberShip在SqlServer中配置过程 我的版本在C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319 中找到aspnet 阅读全文
摘要:
MVC Form表单的value就会自动匹配到Action的参数中,是如何实现的呢? 通过 反编译System.Web.Mvc.dll, 从Controller入手,会发现Controller中的执行核心ExcuteCore()中会InvokeAction 这里ActionInvoker是一个Con 阅读全文
摘要:
命名空间:System.Web.Mvc Microsoft官网定义:Provides a container for common metadata, for the ModelMetadataProvider class, and for the ModelValidator class for 阅读全文
摘要:
学习MVC时候前端通常会用到HtmlHelper,使得前端编码简便很多。我们可能会经常用到htmlHelper中一些的EditorFor,LabelFor,ValiationMessageFor,发现这些方法都是在System.Web.Mvc.Html 命名空间下定义的一些各类Extensions类 阅读全文
摘要:
HtmlHelper中定义很多对显示相关的注解: 使用HtmlHelper.EditorFor(m=>m.Password),通过查看生成的Html,会发现如果property type是一般类型比如int,string型,MVC会把EditorFor渲染成input text , 如果是定义了Da 阅读全文
摘要:
数据校验是网站开发不可取少点部分,而MVC在这方面给我们提供了很多集成好了的validationattribute在程序集System.ComponentModel.DataAnnotations里面(MVC验证可以实现双向验证,server-side and client-side): Remot 阅读全文