jonson1126
各种问题 各种方法 各种解决 路要自己走一遍才知个中滋味
摘要: 1.方法一:采用OleDB读取EXCEL文件: 把EXCEL文件当做一个数据源来进行数据的读取操作,实例如下:public DataSet ExcelToDS(string Path) { string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +"Data Source="+ Path +";"+"Extended Properties=Excel 8.0;"; OleDbConnection conn = new OleDbConnection(strConn) 阅读全文
posted @ 2013-08-03 16:59 jonson1126 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 1,dt新添加列然后在绑定gv dt.Columns.Add("email",typeof(string)); for (int i = 0; i < dt.Rows.Count; i++) { }再在后台绑定email 阅读全文
posted @ 2013-07-11 10:31 jonson1126 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1,Server.MapPath方法的应用方法老是忘记Server.MapPath的使用方法了,下面记录一下,以备后用:总注:Server.MapPath获得的路径都是服务器上的物理路径,也就是常说的绝对路径1、Server.MapPath("/")注:获得应用程序根目录所在的位置,如 C:\Inetpub\wwwroot\。2、Server.MapPath("./")注:获得所在页面的当前目录,等价于Server.MapPath("")。3、Server.MapPath("../")注:获得所在页面的上级目录。4 阅读全文
posted @ 2013-07-11 10:15 jonson1126 阅读(119) 评论(0) 推荐(0) 编辑
摘要: C#读写XML(一)XML是一项热门的技术。它之所以能够引起人们的兴趣,一个主要的原因在于它十分的简单,人们可以很容易地理解和使用它。每一个程序员都能轻易地看懂一个XML文件,理解它包含的内容。.NET中包含了很多支持XML的类,这些类使得程序员使用XML编程就如同理解XML文件一样简单。在这篇文章中,我将给出这样的一个类的使用示例,这个类就是XmlTextWriter类。XmlTextWriter类允许你将XML写到一个文件中去。这个类包含了很多方法和属性,使用这些属性和方法可以使你更容易地处理XML。为了使用这个类,你必须首先创建一个新的XmlTextWriter对象,然后你可以将XML片 阅读全文
posted @ 2013-07-09 14:51 jonson1126 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1,获取txt_TextChanged的行号TextBox t = (TextBox)sender; GridViewRow grv = (GridViewRow)t.NamingContainer; int rowindex = grv.RowIndex;//行号 阅读全文
posted @ 2013-07-05 17:05 jonson1126 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1,Asp.net 后台调用js方法(转)1. 用Response.Write方法 代码如下: Response.Write(""); 此方法缺陷就是不能调用脚本文件中的自定义的函数,只能调用内部函数,具体调用自定义的函数只能在Response.Write写上函数定 义,比如 Response.Write("");2.用ClientScript类 代码如下:在想调用某个javascript脚本函数的地方添加代码,注意要保证MyFun已经在脚本文件中定义过了。 ClientScript.RegisterStartupScript(ClientScript. 阅读全文
posted @ 2013-07-05 17:05 jonson1126 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1,GridView模板的LinkButton传递多个参数通过GridView模板的LinkButton的CommandArgument传递参数,传递一个参数是常用的,但是也可以传递多个参数.aspx中的代码为: ' CommandName="ButtonClick" CommandArgument=''> ... 阅读全文
posted @ 2013-06-27 15:47 jonson1126 阅读(191) 评论(0) 推荐(0) 编辑
摘要: GridView中的超链接GridView中的超级链接,可以设置一个模版列,放入超级链接的控件,设置绑定参数即可。数据绑定方式有两种,如下示例:Eval方式 Bind方式 推荐使用第一种方式,可以在一个里放入多个绑定,而第二种只能如此绑定一个值做超级链接的控件,我们也有多种选择:1 asp:LinkButton示例 runat="server">2 asp:HyperLink示例' Text=''>3 a标签示例'>a标签:")'>链接js事件:绑定多个数据项的时候,也能采用下列方式(推荐使用): L 阅读全文
posted @ 2013-06-26 18:07 jonson1126 阅读(133) 评论(0) 推荐(0) 编辑
摘要: /// /// 合并GridView列中相同的行 /// /// GridView对象 /// 需要合并的列数 public static void GroupRows(GridView GridView1, int cellNum) { int i = 0, rowSpanNum = 1; while (i < GridView1.Rows.Count - 1) { GridViewRow gvr = GridView1.Rows[i]; ... 阅读全文
posted @ 2013-06-24 15:40 jonson1126 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1,现在,GridView中已经绑定了数据,接下来的任务就是导出到Excel。下面是button事件中的代码Response.ClearContent();Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");Response.ContentType = "application/excel";StringWriter sw = new StringWriter();HtmlTextWriter htw = new HtmlT 阅读全文
posted @ 2013-06-24 11:26 jonson1126 阅读(202) 评论(0) 推荐(0) 编辑