摘要: 1何为DataGridView 通过DataGridView控件,可以显示和编辑表格式的数据,而这些数据可以取自多种不同类型的数据源。 DataGridView控件具有很高的的可配置性和可扩展性,提供了大量的属性、方法和事件,可以用来对该控件的外观和行为进行自定义。当你需要在WinForm应用程序中显示表格式数据时,可以优先考虑DataGridView(相比于DataGrid等其它控件)。如果你要在小型网格中显示只读数据,或者允许用户编辑数以百万计的记录,DataGridView将为你提供一个易于编程和良好性能的解决方案。DataGridView 用来替换先前版本中的DataGrid,拥有较D 阅读全文
posted @ 2012-12-05 14:00 夏忆(夏天的回忆) 阅读(648) 评论(0) 推荐(0) 编辑
摘要: ASP.NET repeater添加序号列的方法1、<itemtemplate> <tr><td> <%# Container.ItemIndex + 1%> </td></tr> </itemtemplate>2、<itemtemplate> <tr><td> <%# this.rpResult.Items.Count + 1%> </td></tr> </itemtemplate>3、在<form></fo 阅读全文
posted @ 2012-12-05 13:59 夏忆(夏天的回忆) 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.先下载一种免费的 code39条码字体 2.建个类 为 code39 并写入以下代码 复制代码 代码如下: public sealed class Code39 { #region private variables /// <summary> /// The Space Between each of Title, BarCode, BarCodeString /// </summary> private const int SPACE_HEIGHT = 3; SizeF _sizeLabel = SizeF.Empty; SizeF _sizeBarCodeVa 阅读全文
posted @ 2012-12-05 13:56 夏忆(夏天的回忆) 阅读(530) 评论(0) 推荐(0) 编辑
摘要: // 连接字符串复制代码 代码如下: // 连接字符串 string xlsPath = Server.MapPath("~/app_data/somefile.xls"); // 绝对物理路径 string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Extended Properties=Excel 8.0;" + "data source=" + xlsPath; // 查询语句 string sql = "SELECT * FROM [Shee 阅读全文
posted @ 2012-12-05 13:55 夏忆(夏天的回忆) 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 关于数据库访问层数据库访问驱动层--大家都知道EF,NH跟Ado.net或者你自己实现的,这些都是为我们访问数据库或对数据库操作建立了桥梁,当然数据库也可能是不同的数据库,这些都是根据项目需求来定的,至于选择哪个则要视情况而定了.这里我就用了EF--model-first.我是直接在edmx里面设计模型,然后生成实体跟数据库,具体如下,做了个简单的权限管理(还没完全实现)..复制代码 代码如下: public class BaseRepository<T>:IDAL.IBaseRepository<T> where T:class { private DbContext 阅读全文
posted @ 2012-12-05 13:53 夏忆(夏天的回忆) 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 方法一:在后台应用程序中设置:Session.Timeout = 1;注意:1、此方法可以设置在一个公共的页面中,然后直接调用即可。2、时间是以分钟为单位的方法二:在Web.config中设置:在<system.web></system.web>中写入<sessionState mode="InProc" timeout="1" /> 阅读全文
posted @ 2012-12-05 13:52 夏忆(夏天的回忆) 阅读(170) 评论(0) 推荐(0) 编辑
摘要: HttpRuntime类页面请求先给可以处理原始HTTP请求的对象处理,最后在管线的终端生成要发给浏览器的标记。HttpRuntime类是改管道的入口点。 对每一个请求,ASP.NET会创建HttpRuntime对象,并调用ProcessRequest来激活该HTTP管道。HttpRuntime对象会在创建时对许多辅助处理页面请求的内部对象进行初始化。ProcessRequest方法被调用后,会创建HttpContext类实例,他封装了所有的HTTP提有的信息,我们一般在代码中使用就是这个HttpContext对象,他就是由HttpRuntime对象创建的。HttpRuntime对象使用请求信 阅读全文
posted @ 2012-12-05 13:51 夏忆(夏天的回忆) 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 面传值是学习asp.net初期都会面临的一个问题,总的来说有页面传值、存储对象传值、ajax、类、model、表单等。但是一般来说,常用的较简单有QueryString,Session,Cookies,Application,Server.Transfer。 一、QueryStringQueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。这种方法的优点:1.使用简单,对于安全性要求不高时传递数字或是文本值非常有效。这种方法的缺点:1.缺乏安 阅读全文
posted @ 2012-12-05 13:49 夏忆(夏天的回忆) 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 代码如下: $("select").change(function(){ var n = $(this).children().length; var obj; var i = 1; $(this).children().each(function(){ if(i == n) { alert($(this).text()); } i++; }); });综合以上二法,本人轻易得出了自己想要的效果,如下: 复制代码 代码如下: function selectall() { $("select").children().each(function(){$(t 阅读全文
posted @ 2012-12-05 13:45 夏忆(夏天的回忆) 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 介绍两个方法和种是利用javascript onFocus onBlur来判断焦点和失去焦点,加一种是利用jquery $("p").blur(); 或$("p").blur(fn)来实现先来看javascript的直接写在了input上复制代码 代码如下: <input name="pwuser" type="text" id="pwuser" class="input" value="楼盘账号" onBlur="if(this.valu 阅读全文
posted @ 2012-12-05 13:44 夏忆(夏天的回忆) 阅读(713) 评论(0) 推荐(0) 编辑