对ListBox的添加移除操作实例分享 2017年02月06日 32 阅读 前台代码: 复制代码 代码如下: <div> <asp:ListBox ID="ListBox1" runat="server" Height="123px" Width="113px" SelectionMode="Multiple"> <asp:ListItem>tom</asp:ListItem> <asp:ListItem>jion</asp:ListItem> <asp...
动态生成table并实现分页效果心得分享 2017年02月06日 33 阅读 前台代码: 复制代码 代码如下: <table style="width: 100%;"> <tr> <td> 搜索字: <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:Button ID="Button1" runat="server" Text="搜索" OnClick="Button1_Click" />...
aspx文件格式使用URLRewriter实现静态化变成html 2017年02月06日 35 阅读 使用asp.net 开发的网页程序,使用URLRewriter.dll 实现静态化。 A. 下载URLRewriter.rar,解压后放在/bin/目录下 B. 将URLRewriter.rar 加入工程引用。 C. 配置IIS 站点,将扩展名为html 指向处理程序aspnet_isapi.dll。 IIS 站点->属性->主目录->配置->添加 可执行文件和aspx 处理相同,都是 c:windowsmicrosoft.netf...
一个合格的程序员应该读过哪些书(偏java) 2017年02月06日 35 阅读 很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。其实除了前10本之外,推荐数前30左右的书籍都算经典,笔者整理编译这个问答贴,同时摘译部分推荐人的评语。下面就按照各本书的推荐数排列。1、《代码大全》 史蒂夫·迈克康奈尔推荐数:1684“优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来, 就是我们本能所说的“编写整洁的代码”。这本书有50页在谈论代码布局。” —— J...
vb 中的MD5加密在asp.net中的实现 2017年02月06日 36 阅读 1、web项目中方法: 复制代码 代码如下: System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile("aaaa","MD5") System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile("aaaa","MD5") 查看文档方法: 复制代码 代码如下: PublicSha...
关于.NET Framework中的设计模式--应用策略模式为List排序 2017年02月06日 37 阅读 简单类型排序 编程时遇到排序在平常不过,使用.Net最常见的就是对泛型List<T>进行排序,如果T是简单数据类型排序那么很简单复制代码 代码如下:public List<int> SortSimpleList(List<int> list){list.Sort();return list;} 同样对string等简单类型List<T>排序均如此,如果我们要排的对象复杂了怎么办,我们知道List<T&g...
基于Asp.Net MVC4 Bundle捆绑压缩技术的介绍 2017年02月06日 35 阅读 很高兴,最近项目用到了Asp.Net MVC4 + Entity Framework5,发现mvc4加入了Bundle、Web API等技术,着实让我兴奋,以前是用第三方的,这里主要说说Bundle技术。很多大网站都没有用Bundle技术造成很多资源浪费与性能的牺牲,别小瞧 用上了你会发现他的好处:将多个请求捆绑为一个请求,减少服务器请求数没有使用Bundle技术,debug下看到的是实际的请求数与路径使用Bundle技术,并且拥有缓存功能调试设置为Rel...
几种判断asp.net中session过期方法的比较 2017年02月06日 37 阅读 方法一:最麻烦也是最容易想到的方法,在每个页面的page_load()方法里面判断:复制代码 代码如下:protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["username"] != null) { //登陆成功的情况 Page.ClientScript.RegisterClientScriptBlock(this.GetType(),...
关于asp.net 自定义分页控件 2017年02月06日 34 阅读 这几天空学习了下自定义控件,参考了aspnetpager开发了自己的分页控件。相对aspnetpager来说功能是多,但个人感觉他的代码太多。界面:使用:<%@ Register assembly="YSM.AspNetPager" namespace="YSM.AspNetPager" tagprefix="cc1" %>页面注册控件,也可以在web.config中配置1.ajax之UpdatePanel分页则把控件放到UpdatePanel...
IE10下Gridview后台设置行高不起作用解决方法 2017年02月06日 36 阅读 原来在Page_Load写的 复制代码 代码如下: GridView1.HeaderStyle.Height=17; 发现在IE10 中不起作用 查看生成后的HTML代码,发现也有height:17px 这个元素,但就是没有起作用。 以为是Page_Load里不行 所以又放到 “RowCreated”和“RowDataBound”这两个方法里面发现还是不行 超郁闷!!! 后来脑袋一转弯,既然生成在TR里面不行,我就放到TD里面,改成下面 复制代码 代码如...
使用asp.net的pageDataSource中时索引问题解决方法 2017年02月06日 36 阅读 出现错误情况: 当前页面在数据的除第一页的任何一个页面时,重新条件查询并且是新条件的总页数小于刚才查询得到的页码时,就会出现“索引 20 不是为负数,就是大于行数”的类似的错误! 原因分析: 当查询的数据的页码索引大于1时,重新查询条件时,当前所得数据的页码数又少于上次所得到的页码,所以新查询索引小于上次查询索引,出现索引大于行数的问题。 解决方法: 每次重新查询前把页码索引初始化为1,...
Asp.net中使用PageDataSource分页实现代码 2017年02月06日 35 阅读 复制代码 代码如下:注:封装数据绑定控件(如 System.Web.UI.WebControls.DataGrid、System.Web.UI.WebControls.GridView、System.Web.UI.WebControls.DetailsView // 和 System.Web.UI.WebControls.FormView)的与分页相关的属性,以允许该控件执行分页操作。无法继承此类。DataListpublic DataTable GetD...
asp.net中使用repeater和PageDataSource搭配实现分页代码 2017年02月06日 36 阅读 复制代码 代码如下:PagedDataSource objPage = new PagedDataSource(); DataView dv = bllBook.GetListByState("", true); //设置数据源 objPage.DataSource =dv ; //允许分页 objPage.AllowPaging = true; //设置每页显示的项数 objPage.PageSize = 10; //定义变量用来保存当前页索引 int ...
asp.net Repeater分页实例(PageDataSource的使用) 2017年02月06日 34 阅读 Asp.net提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repeater控件来显示数据。 实现DataList或Repeater控件的分页显示有几种方法: 1、写一个方法或存储过程,根据传入的页数返回需要显示的数据表(DataTable) 2、...
ASP.NET MVC中解析淘宝网页出现乱码问题的解决方法 2017年02月06日 35 阅读 最近在解析淘宝中商品的信息,结果出现乱码,如:原因就是中文字符格式出现冲突,ASP.NET MVC 默认采用utf-8,但是淘宝网页采用gbk。在网上找了一下,最常用的解决方法就是修改web.config:< system.web> ...... < globalization requestEncoding="gbk" responseEncoding="gbk" culture="zh-CN" fileEncoding="gbk" /...
关于HttpHandler与HttpModule的理解和应用方法 2017年02月06日 34 阅读 神秘的HttpHandler与HttpModule 大学时候我是从拖控件开始学习asp.net的,对.net的很多类库对象都不是很了解。所以看到大家写一些个性的asp.net名词,就感觉asp.net总有一层神秘的面纱笼罩着,让我琢磨不透,相信园子里面也有很多和我经历差不多的.net攻城师。在以前看HttpHandler与HttpModule都是神秘莫测的。哈哈,今天我为大家展示下我对他的理解,以及应用。 也许你不懂HttpHandler与HttpModu...
.net中 关于反射的详细介绍 2017年02月06日 37 阅读 概述反射• 通过反射可以提供类型信息,从而使得我们开发人员在运行时能够利用这些信息构造和使用对象。 • 反射机制允许程序在执行过程中动态地添加各种功能。运行时类型标识 •运行时类型标识(RTTI),可以在程序执行期间判定对象类型。例如使用它能够确切地知道基类引用指向了什么类型对象。•运行时类型标识,能预先测试某个强制类型转换操作,能否成功,从而避免无效的强制类型转换异常。 •在c#中有三个支持RT...
对asp.net缓存 的深入了解 2017年02月06日 37 阅读 一、缓存概念,缓存的好处、类型。-------------------------------------------------------------------------------- 缓存是一种用空间换取时间的技术,通俗点也就是说把你得到的数据存放在内存中一段时间,在这短时间内服务器不去读取数据库、或是真实的数据源,而是读取你存放在内存中的数据,这里你会疑惑怎么设置存放数据,能存放什么样子的数据,存放时间的设置,真实数据源数据改变服务器不就读取存...
IsPostBack原理的介绍 2017年02月06日 34 阅读 IsPostback的原理--------------------------------------------------------------------------------一步一步让你看明白。。先说说吧,然后在上代码。ispostback:就是判断页面是首次加载的,还是数据回发(有get或者post请求过的)后的页面。上代码吧,直观点。------------------------------------------------------...
c#多图片上传并生成缩略图的实例代码 2017年02月06日 38 阅读 前台代码:复制代码 代码如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="upload.aspx.cs" Inherits="upload" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <meta http-equiv...