易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net里导出excel表方法汇总

1、由dataset生成
public void CreateExcel(DataSet ds,string typeid,string FileName) 
  {
   HttpResponse resp;
   resp = Page.Response;
   resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
   resp.AppendHeader("Content-Disposition", "attachment;filename=" + FileName);   
   string colHeaders= "", ls_item="";
   int i=0;
 
   //定义表对象与行对像,同时用DataSet对其值进行初始化
   DataTable dt=ds.Tables[0];
   DataRow[] myRow=dt.Select(""); 
   // typeid=="1"时导出为EXCEL格式文件;typeid=="2"时导出为XML格式文件
   if(typeid=="1")
   {
    //取得数据表各列标题,各标题之间以\t分割,最后一个列标题后加回车符
    for(i=0;i     colHeaders+=dt.Columns[i].Caption.ToString()+"\t";
    colHeaders +=dt.Columns[i].Caption.ToString() +"\n";   
    //向HTTP输出流中写入取得的数据信息
    resp.Write(colHeaders); 
    //逐行处理数据  
    foreach(DataRow row in myRow)
    {
     //在当前行中,逐列获得数据,数据之间以\t分割,结束时加回车符\n
     for(i=0;i      ls_item +=row[i].ToString() + "\t";     
     ls_item += row[i].ToString() +"\n";
     //当前行数据写入HTTP输出流,并且置空ls_item以便下行数据    
     resp.Write(ls_item);
     ls_item="";
    }
   }
   else
   {
    if(typeid=="2")
    { 
     //从DataSet中直接导出XML数据并且写到HTTP输出流中
     resp.Write(ds.GetXml


相关文档:

ASP.NET中防止页面多次提交的代码实现


此处提供的代码用来实现当asp.net页面中的某个Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.
//ASP.NET中防止页面多次提交的代码:javascript< script language="javascript"> < !-- function disableOtherSubmit() {
var obj = event.srcEl ......

ASP.Net 验证码

  自从上次有了一次破解验证码的经验后,就一直想自己写个像样点的验证码。今天无聊所以就写了,总体上来说还算很满意。就是有时复杂得肉眼都看不出是啥(这也跟图片太小有关系)。
  这个验证码支持随机字体、字体大小、字体样式(普通、粗体、斜体)、字体颜色、自定义字符等。
  代码中的libFont是字体库,libC ......

ASP.NET 大量数据查询分页例子

 分页这个也是最多人问的,也是很基础很实用的。
网上有很多分页代码,要不是有前台就没后台,要不是有后台没前台,要不是就是控件,要不就是一大堆SQL代码,让人不知道怎样用。
力求最简单最易懂.三层架构那些就不搞了。自己下载一个
如果是access 就用这个SQLHELPER [URL=http://hi.csdn.net/link.php?url=http://blo ......

招聘:“女士”网站开发的asp.net程序员

 招聘:“女士”网站开发的asp.net程序员。能独立工作。有购物网站经验。会CSS+DIV。
符合条件要求的。请立刻与我联系或帮助介绍一位谢谢你。
公司:河北廊坊市金冠科技有限公司
网址:www.jinguankeji.net  www.shangguzhijia.com
人事部:陈立国 QQ:752492158
邮箱:clg1970@163.com手机:1378 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号