Action方法
摘要:Action方法接受参数:如果你希望某个方法只处理get请求或post请求可以在方法前加上[HttpGet]或[HttpPost],如果都不加那么这个方法两种请求都可以处理。 向控制器传值 1.通过Request.Form["name"]; public ActionResult Ar() { va
阅读全文
Code First开发方式
摘要:Code First又称代码优先,EF提供类型结构生成SQL并创建数据库中的表 student类 public class student:DbContext 注:DbContext表示一个工作单元和存储库的组合模式,可以用来从数据库查询和组一起变化。 { public student() { Da
阅读全文
Database First开发方式
摘要:Database First又称数据库优先,在对旧的项目进行升级时使用。 增删改查 (1).查询 string text = textBox1.Text; if (text == "") 注:判断文本框是否为空 { dataGridView1.DataSource = xcdy.NewsType.S
阅读全文
可选参数,程序暂停,属性的初始化,String.Format改进
摘要:1.可选参数 原来的写法: public static void Student(string Name,int age ) { Console.WriteLine("我叫"+Name+",今年"+age+"岁。"); } static void Main(string[] args) { Stud
阅读全文
Lambda表达式和LTNQ
摘要:1.Lambda表达式 Lambda表达式是一个匿名函数,运算符是=> int[] arr = {100,200,10,300,546,2301}; var data = arr.Where(n => n % 2 == 0).Max();注:n就表示arr[]里的所以值 (Max()最大值,Min最
阅读全文
匿名方法,Var,匿名类,扩展方法
摘要:1.匿名方法 List<string> na = new List<string>(); na.Add("Sunny chen"); List<string> nam = na.FindAll( delegate (string name) 注:定义匿名方法 { return name.Starts
阅读全文
C#2.0 泛型
摘要:1.泛型类 定义: class Test<T> 注:T是占位符可以随便写 { public T data; 注:定义一个T类型的字段 public Test(T obj) 注:定义一个T类型的方法 { this.data = obj; } } 实例化泛型类 private static void M
阅读全文
服务器控件和客户端控件的区别
摘要:1.每个服务器控件都有一个runat="server"属性。 2.aspx.cs获取控件值 (1).服务器控件 string s =ID.Value; 注:服务器控件的每个属性可以通过ID点出来而客户端控件不行。 (2).客户端控件 string s =Request["name"]; 3.服务器控
阅读全文
Repeater控件
摘要:1.Repeater模板 HeaderTemplate(头模板) 注:常用,对表头的设置 FooterTemplate(脚模板) 注:常用,对表尾的设置 ItemTemplate(项模板) 注:常用,对列表内容的设置,项模板会根据数据的数量自动重复 AlternatingItemTemplate(交
阅读全文
第三方库
摘要:1.layer (1).layer是一种第三方库,用于弹框。 (2).网址:http://layer.layui.com/ (3).引用: <script src="layer-v3.0.3/layer/layer.js"></script> (4).案例: 询问框: layer.confirm('
阅读全文
AJAX
摘要:AJAX表示异步的JavaScript和XML,在页面不刷新的情况下请求到数据。 1.JavaScript <script> window.onload = function() { var xhr = new XMLHttpRequest(); 注:定义AJAX,AJAX的核心就是XMLHttpR
阅读全文
ASP.NET Cookie和Session
摘要:1.Cookie对象 (1).写入Cookie对象 HttpCookie cookie = new HttpCookie("data"); 注:定义cookie,name属性为data。 cookie.Values.Add("name","123"); 注:cookie是以键值对的方式存储。 coo
阅读全文
aspx获取aspx.cs中的变量和方法
摘要:aspx.cs和aspx之间相互调用必须是同一个Web窗体。 1.aspx.cs文件 public int i = 0; 注:定义一个全局字段。 public string pub() 注:定义一个全局方法。 {string s = "'方法'"; return s; } protected voi
阅读全文
WebForm常用控件
摘要:WebForm常用控件 好处:开发效率快。 坏处:生成的代码不能很好的控制。 1.常用控件: (1).TextBox 文本框 <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> (2).Button 按钮 <asp:Button ID="
阅读全文
增删改查注意事项
摘要:1.查询 context.Response.ContentType = "text/html"; StringBuilder sb = new StringBuilder(); 注:定义一个长度可变的字符串 sb.Append(@"</head> <body> <a href='increase.h
阅读全文
简单的请求-处理-响应
摘要:登录案例: 新建网站,在网站中添加一个longth.html(静态网页)文件和Handler.ashx(一般处理程序)文件 1.longth.html文件 HTML代码 <form action="Handler.ashx" method="post"> 注:提交到Handler.ashx(一般处理
阅读全文
Web开发有关概念
摘要:1.Web架构 (1).C/S架构(Client/Server),客户端和服务器端交互 好处:用户体验好.... 坏处:安装困难,更新困难,数距共享困难... 例如:金山打字通等等 (2).B/S架构(Browser/Server),浏览器和服务器交互 好处:数距共享,维护方便.... 坏处:电脑需
阅读全文