11 2012 档案

导入Excel部分数据导入不了的原因及处理
摘要:用C#将一个EXCEL导入到DATASET中(使用Microsoft.Jet.OleDb.4.0),但是读出来的时候发现有些数据没有导入,不同的EXCEL情况也不一样,有的EXCEL是纯数字没有导入进去,有的是纯字符没有导入进去,有的整个列都没数据。 原因及处理办法: Excel驱动程序读取指定源中一定数量的行(默认情况下为 8 行)以推测每列的数据类型。如果推测出列可能包含混合数据类型(尤其是混合了文本数据的数值数据时),驱动程序将决定采用占多数的数据类型,并对包含其他类型数据的单元返回空值。(如果各种数据类型的数量相当,则采用数值类型。) 当前8行为空时,整个列都将变为空值。 采... 阅读全文

posted @ 2012-11-27 12:35 数据结构X 阅读(2406) 评论(0) 推荐(0)

GridView里面的HyperLink和ButtonField操作总结
摘要:HyperLink的操作前段时间已经研究的颇有心得了,但是ButtonField却一直没有解决,这个问题困扰了我多日,中间因为考试中段了一段时间,现在重新找出来发现问题还是没有解决,在查找了一些资料之后终于搞定了,其实挺简单的,这里面用到了一个小技巧,那就是使用TemplateField。 HyperLink的应用只要是页面转向,中间要设置一些诸如ID啊、NAME啊之类的属性,用起来非常方便,其主要属性设置为:aspx Code <asp:HyperLinkField DataNavigateUrlFields="UserId,UserName" DataNaviga 阅读全文

posted @ 2012-11-05 17:58 数据结构X 阅读(320) 评论(0) 推荐(0)

asp.net 不用GridView自带删除功能,删除一行数据
摘要:数据表一定要有个ID的主键值,你的gridview要设定一下DataKeyNames="ID"这个属性值,接下的事件就好多了,写个OnRowDeleting事件就可以了。aspx code<asp:GridView ID="GridLog" runat="server" AutoGenerateColumns="False" CellPadding="4" DataKeyNames="ID" BorderColor="#333" BorderStyl 阅读全文

posted @ 2012-11-05 17:45 数据结构X 阅读(350) 评论(0) 推荐(0)

ASP.NET中GridView日期格式显示
摘要:DataFormatString="{0:d}"说明:d 精简日期格式 MM/dd/yyyyD 详细日期格式 dddd, MMMM dd, yyyyf 完整格式 (long date + short time) dddd, MMMM dd, yyyy HH:mmF 完整日期时间格式 (long date + long time) dddd, MMMM dd, yyyy HH:mm:ssg 一般格式 (short date + short time) MM/dd/yyyy HH:mmG 一般格式 (short date + long time) MM/dd/yyyy HH:m 阅读全文

posted @ 2012-11-05 17:36 数据结构X 阅读(359) 评论(0) 推荐(0)

为ASP.NET按钮(ASP:Button)添加确认对话框
摘要:Button有两个点击事件:onclick 触发服务端事件,脚本为c#或VB.NETOnClientClick 触发客户端事件,脚本一般为JavaScript,此属性为ASP.NET 2.0新增,1.1之前需要使用添加attribute的方法来添加客户端事件在点击按钮时,先运行OnClientClick 中的脚本,如果返回值为true,则再运行button_onclick 中的代码, 否则将不会执行该按钮的后台代码aspx code<%@ Page Language="C#" AutoEventWireup="true" CodeFile=&quo 阅读全文

posted @ 2012-11-05 17:32 数据结构X 阅读(162) 评论(0) 推荐(0)

导航