• MvcSiteMapProvider 自定义模板

    MvcSiteMapProvider 介绍文字就省了,直接访问官方站点吧。 官方站点:https://github.com/maartenba/MvcSiteMapProvider 默认的模板文件 MvcSiteMapProvider 使用的默认模板定义在 Views/Shared/DisplayTemplates/ 文件夹中。 自定义菜单模板 默认的菜单显示通过在页...

    2018-06-22 06:11:59

  • 管线事件

    asp.net生命周期的管道事件-ihttpmodule,在客户端发送请求的时候,是要通过asp.net的管道事件 原理 1. HTTP.SYS (是操作系统的核心组件,能够让任何应用程序通过它提供的接口,以http协议进行信息通讯) 接收到Http请求 [是对该web应用的第一次访问] 2 . AppDomianFa...

    2018-06-22 06:11:58

  • Asp.net MVC5 局部刷新 Ajax

    先安装改js包 主页面的代码主页文件代码Index.cshtml @modelIEnumerableNineksy.Models.LabTable @{ViewBag.Title="Index";Layout="~/Views/Shared/_MainView.cshtml";} divclass="mrcTable" @using(Ajax.BeginForm("GetrListLabResult","TeaBespeakLab",newAjaxOption...

    2018-06-22 06:11:57

  • .net Mvc框架原理

    .net Mvc框架原理 本文只是简要说明原理,学习后的总结。 1.当一个Http请求发送后会被URLRoutingModule拦截(这时候也就是正式进入管道,下章会讲管道事件) 2.这时根据IsapiWorkerRequest对象,HttpRuntime会创建相当于Http请求的上下文(Context):HttpContext 3.封装...

    2018-06-22 06:11:56

  • angularjs的$window功能小练习

    我们想在一个文本框输入一些文字,然后点击铵钮,alert()出来。 div ng-app ="alertApp" ng-controller ="alertController" div label Name: / label input type ="text" ng-model ="Name" / / div div label / label input type ="button" value ="click me" ng-click...

    2018-06-22 06:11:55

  • 表单验证(AngularJs)

    这次,学习angularjs的表单的验证,angularjs提供上表几种状态验证: 状态 描述 $invalid 未通过验证 $valid 经过验证 $pristine 未修改过 $dirty 修改 $error 错误 另外,AngularJS内置的验证器: 验证器 描述 required 必需的 ng-required 基于控制器布尔条件标记输...

    2018-06-22 06:11:55

  • 练习angularjs的ng-click的应用

    angular的click事件ng-click。 实现一个小功能计数器,用户可以点击+或-铵钮,数值每随点击铵钮增长1或减1。使用ng-init设置初始值为0。 div ng-app ="" ng-init ="Count = 0" button ng-click ="Count = Count + 1" + / button button ng-click ="Count = Count - 1"...

    2018-06-22 06:11:54

  • MVC中获取所有按钮,并绑定事件!

    script var btns = $('[id=addbtn]'); // 不能直接使用#ID来获取,必须用[] // 循环遍历所有的按钮,一个一个添加事件绑定 for ( var i = 0; i btns.length; ++ i) { btns[i].onclick = function () { var name = this .getAttribute('name' ); // 这是获取当前按钮里...

    2018-06-22 06:11:53

  • 学习Angularjs向数据库添加数据

    今天学习angularjs向数据库添加数据。 学习此篇,得从以往几篇开始,因为那还有创建数据表等演示。 现在来创建一个添加的存储过程: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [ dbo ] . [ usp_Goods_Insert ] ( @Item NVARCHAR ( 55 ), @De...

    2018-06-22 06:11:53

  • ng-include文件实现ng-repeat

    Angularjs实现自由度很高。比如ng-repeat可以以包含的文件中实现数据循环。 如: 当我们把这html文件被ng-include包含时,它完全能正常呈现对应的数据: 创建应用app: 创建Controller: Ok,现在ASP.NET MVC的视图使用ng-include外含html文档: 运行预览:...

    2018-06-22 06:11:52

2