C#Web開發
文章平均质量分 63
duanwenzhi00
这个作者很懒,什么都没留下…
展开
-
C# GridView中DataFormatString属性的取值
DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}" 我们知道在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示:转载 2013-11-21 15:33:40 · 3959 阅读 · 0 评论 -
根据日期获取当月第一天和当月最后一天
//重置为当月第一天dtValueStart = new DateTime(dtValueStart.Year, dtValueStart.Month, 1);//重置为当月最后一天dtValueEnd = new DateTime(dtValueEnd.Year, dtValueEnd.Month, 1).AddMonths(1).AddDays(-1);原创 2016-09-20 17:01:54 · 8379 阅读 · 0 评论 -
.net EF Join 关联表分页查询
Join中第二个参数和第三个参数即为两张表关联对应的字段第四个参数new 后面如果不写Model名,系统会自动生成带字段的list类型public List GetOperatorTrainingReportByStart(int start, int pageSize, out int total, Expression> whLamdba) {原创 2016-09-19 10:31:05 · 4062 阅读 · 2 评论 -
5种JavaScript和CSS交互的方法
随着浏览器不断的升级改进,CSS和JavaScript之间的界限越来越模糊。本来它们是负责着完全不同的功能,但最终,它们都属于网页前端技术,它们需要相互密切的合作。我们的网页中都有.js文件和.css文件,但这并不意味着CSS和js是独立不能交互的。下面要讲的这五种JavaScript和CSS共同合作的方法你也许未必知道!用JavaScript获取伪元素(pseudo-element)属性转载 2016-08-03 09:46:04 · 361 阅读 · 0 评论 -
点击<a>标签,禁止页面自动跳到顶部的解决办法
最近在开发一个小web的时候想给一个按钮增加一个弹出dialog功能,但是发现点击按钮后页面总是自动滚动至顶部,这点从用户体验上来讲是极其不爽的,于是开始跳进google大池寻求解决办法。网上的办法有很多,但是唯独下面这个生效了,转来收藏。 "平时开发的HTML表单,链接通常会使用Open new window控件,但这种方法如果是链接到本页面,用来执行一段JS脚本的话,我们一转载 2016-02-18 13:35:15 · 1210 阅读 · 0 评论 -
EF5.x Code First一对多关联条件查询Contains、Any和All使用示例
背景通过多个部门id获取所有用户,部门和用户是多对多。已知部门id,获取该部门包括该部门下的所有子部门的所有用户。关系如下:public class Entity:IEntity { public Guid Id { get; set; } public string CreateUser { get; set; }转载 2016-01-14 10:53:00 · 5123 阅读 · 0 评论 -
[HTTP]HTTP协议的状态码
对于Web编程人员来说,熟悉了解HTTP协议的状态码是很有必要的,很多时侯可能根据HTTP协议的状态码很快就能定位到错误信息!今天整理了一下所有HTTP状态码。 HTTP状态码(HTTP Status Code)是用来表示网页服务器HTTP 响应状态的3位数字代码。它由RFC 2616规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范转载 2016-02-10 17:28:43 · 468 阅读 · 0 评论 -
CSS块级元素和行内元素
本文导读:HTML中的元素可分为两种类型:块级元素和行级元素。这些元素的类型是通过文档类型定义(DTD)来指明。块级元素:显示在一块内,会自动换行,元素会从上到下垂直排列,各自占一行,如p,ul,form,div等标签元素。行内元素:元素在一行内水平排列,高度由元素的内容决定,height属性不起作用,如span,input等元素。 一、块级元素:block element 每个块转载 2016-02-05 16:27:56 · 545 阅读 · 0 评论 -
如何通过代码修改web.config文件
网站中大部分配置存储在web.config的appSettings节中,可以通过System.Web.Configuration.WebConfigurationManager.AppSettings.Get读取相应的节,如何设置这些节点的值并保存呢?修改web.config的内容可以使用Configuration cfg = System.Web.Configur转载 2016-01-04 10:22:01 · 5327 阅读 · 0 评论 -
ASP.NET页面之间传递值的几种方式
页面传值是学习asp.net初期都会面临的一个问题,总的来说有页面传值、存储对象传值、ajax、类、model、表单等。但是一般来说,常用的较简单有QueryString,Session,Cookies,Application,Server.Transfer。 一、QueryString QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地转载 2015-09-21 07:09:21 · 306 阅读 · 0 评论 -
session的存储方式和配置
Session又称为会话状态,是Web系统中最常用的状态,用于维护和当前浏览器实例相关的一些信息。我们控制用户去权限中经常用到Session来存储用户状态,这篇文章会讲下Session的存储方式、在web.config中如何配置Session、Session的生命周期等内容。 1、Session的存储方式。 session其实分为客户端Session和服务器端Sess转载 2015-09-21 07:11:29 · 339 阅读 · 0 评论 -
C#如何设置session过期时间
1、操作系统 步骤:开始——〉管理工具——〉Internet信息服务(IIS)管理器——〉网站——〉默认网站——〉 右键“属性”——〉主目录——〉配置——〉选项——〉启用会话状态——〉会话超时(在这儿设置你要的超时时间,单位分钟)。确定即可。2、ASP.NET应用程序中Session过期时间的设置 在ASP.NET这样的Web应用中,Session是用来保存用户状态的常用手段转载 2013-11-22 14:24:22 · 45587 阅读 · 0 评论 -
EntityFramework Linq 按年月统计查询
Expression> wh = c => c.DimissionId != null;DateTime dtValueStart = DateTime.MinValue; DateTime dtValueEnd = DateTime.MinValue; if (!string.IsNullOrEmpty(startdate) && DateTi原创 2016-09-20 17:23:00 · 6459 阅读 · 0 评论