摘要:
一、数据传递 1、ViewData[]: 用法:action中:ViewData["key"]="aaa";,V层接收ViewData["key"] 与ViewBag的区别: ①、ViewBag其实本质就是ViewData,只是多了层Dynamic控制。所以,使用何种方式完全取决于你的个人爱好。 ② 阅读全文
摘要:
基本都要使用C控制器中的两个action来完成操作,一个用于从主界面跳转到新页面、同时将所需操作的数据传到新界面,另一个则对应新界面的按钮,用于完成操作、将数据传回主界面以及跳转回主界面。根据不同情况使用不同的传值方法。 在M模型层中定义所需的LinQ操作 1.查 2.删 在C层添加动作 3.添加 阅读全文
摘要:
Razor语法, 视图引擎 Razor(CSHTML) @ 可以编写一条C#语句@{} 可以编写一组C#语句,也有可能嵌着Html@: 将文字内容直接输出到页面上去@() 在一句中将一段C#代码包括起来,证明这一句完整的C#代码 @using MVCApplication.Model 引命名空间 R 阅读全文
摘要:
一、简介 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务 阅读全文
摘要:
一、div居中 1.margin:auto 2.left:50%;margin-left:div宽度的一半 二、一般处理程序操作session 引using System.Web.SessionState; 添加接口IRequiresSessionState 三、jQuery未来元素on 在jQue 阅读全文
摘要:
一、水印 1.画布 2.创建绘制对象,告诉它往哪张图片上绘制 3.绘制的内容 4.绘制的字体 5.绘制的画刷 6.开始绘制 二、图片验证码 阅读全文
摘要:
年 月 日 阅读全文
摘要:
使用纯HTML页与js、ajax、Linq实现分页与组合查询的配合使用 1 <body> 2 <div id="top"><input type="button" id="btn1" class="btn" value="刷新" /></div> 3 <div style="position:rel 阅读全文
摘要:
1.首先使用Linq连接数据库,并扩展属性 1 public partial class User 2 { 3 public string SexStr 4 { 5 get 6 { 7 string end = "<暂无>"; 8 if (this._Sex != null) 9 { 10 end 阅读全文
摘要:
1.发送邮件 首先引用using System.Net;和using System.Net.Mail;两个命名空间 void Button1_Click(object sender, EventArgs e) { //1、创建发送邮件的客户端对象 SmtpClient smtp = new Smtp 阅读全文
摘要:
首先,gridview是封装好的,直接在设计界面使用,基本不需要写代码; 一、绑定数据源 GridView最好与LinQDatasourse配合使用,相匹配绑定数据; 二、样式控制 1、自动套用样式 点击自动套用格式,样式如下图所示: 2、整体控制和自定义样式: 在它的属性里设置 (1)整体控制 其 阅读全文
摘要:
一、母版页简介 使用 ASP.NET 母版页可以为应用程序中的页创建一致的布局。单个母版页可以为应用程序中的所有页(或一组页)定义所需的外观和标准行为。 母版之所以称为母版,就是将大部分网页上固定内容,比如导航栏,版权声明栏放到一个母版里,然后编写网页时只需要调用母版就行了,内容页就不需要再写那些内 阅读全文
摘要:
一、简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种用于创建快速动态网页的技术。 AJAX通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。 AJAX 不是新的编程语言,而是一种使用 阅读全文
摘要:
一、显示和隐藏 hide()、show() 1、show():显示被选的元素 2.hide():隐藏被选的元素 3.toggle():对被选元素进行隐藏和显示的切换 语法: 可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒。 可选的 callback 参 阅读全文
摘要:
一、jQuery简介 jQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。 jQuery 库位于一个 JavaScript 文件中,其中包含了所有的 jQuery 函数。 $:jQuery标识符 二、jQuery选择器 1.基本选择器 ①ID选择 阅读全文
摘要:
一、linq高级查 1.模糊查(包含) 2.查开头 3.查结尾 4.个数 5.最大值:Max(r => r.price); 6.最小值:Min(r => r.price); 7.平均值:Average(r => r.price); 8.求和:Sum(r => r.price); public dec 阅读全文
摘要:
1 <asp:Repeater ID="Repeater1" runat="server"> 2 <HeaderTemplate> 3 <table id="tb1"> 4 <tr id="tr1"> 5 <td>全选<input type="checkbox" id="ckall" /></td> 阅读全文
摘要:
Linq高集成化的数据访问类,它会自动映射数据库结构,将表名完整映射成为类名,将列名完整映射成字段名数据库数据访问,能大大减少代码量。(1)Linq创建添加LINQ to SQL类,类名需与要连接的数据库名一样 Linq文件是dbml结尾,一个数据库对应一个Linq文件(2)数据库连接打开服务器资源 阅读全文
摘要:
1.HTML编码: 2.控件:FileUpload 它是用来选择要上传的文件,还需要一个按钮来将选中的文件上传到服务器上 string path = "images/" + FileUpload1.FileName;FileUpload1.SaveAs(Server.MapPath(path)); 阅读全文
摘要:
1.封装实体类 2.写查询方法 3.Page_Load部分,最大页方法 int PageCount = 5; //每页显示条数 Hashtable hs = new Hashtable(); protected void Page_Load(object sender, EventArgs e) { 阅读全文