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

ASP.NET中读取excel内容,并显示在界面上

项目中经常会用到把excel的文件内容导入到数据库中的,刚刚花了点时间,做了个例子,基本上能实现导入Excel后显示的功能吧,导入的excel文件得是xls,即是2003的.
    代码思路如下:要读取的excel文件必得得是在本地硬盘,所以一般来说都是让远程用户选择自己硬盘上的Excel文件,然后把用户选择的文件上传到本地服务器上,再在本地服务器上进行操作.我把界面后置代码重要部分贴出来,大家自己慢慢看吧,都有注释了.
C#代码
// 上传按钮   
    protected void btnUp_Click(object sender, EventArgs e)   
    {   
        bool b = Upload(fuExcel);  // 上传excel文件   
        if (!b)   
        {   
            return;   
        }   
        string name = fuExcel.FileName;   
        string filepath = Server.MapPath("~/upload/") + name;   
        DataSet ds = ExcelDataSource(filepath, ExcelSheetName(filepath)[0].ToString());   
        GridView1.DataSource = ds;   
        GridView1.DataBind();   
    }   
  
    //上传文件方法   
    private bool Upload(FileUpload myFileUpload)   
    {   
        bool flag = false;   
      &nb


相关文档:

ASP.net开发系列之开篇

部门要做一个网站,我以前用的是php或asp做的,这回想改用asp.net做,主要基于两点考虑,第一:想通过asp.net学习c#及其.net框架。第二:自己又想偷懒,不想从头开始做网站,于是就想用开源的netcms来改改。于是有了我的系列文章。根据我的学习进度我会每天更新,请朋友们关注。 ......

asp.net判断输入文字是否是数字 (转)

方案一:
/**//// <summary>
/// 名称:IsNumberic
/// 功能:判断输入的是否是数字
/// 参数:string oText:源文本
/// 返回值: bool true:是 false:否
/// </summary>
public bool IsNumberic(string oText)
{
try
{
int var1=Convert.ToInt32 (oText);
return true;
}
catch ......

asp.net合并excel

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.OleDb; //导入命名空间
using System.IO;
using Excel = Microsoft.Office.Interop.Excel;
using System.Reflection;
using System.Data;
usi ......

Eval绑定多个字段问题asp.net

'<%#Eval("djid").ToString()+Eval("djid1").ToString()+… %>'这种形式就行
把Eval("").ToString()当成一个普通字符串,而'<%# %>'保留就行,怎么处理都可以,所有字符串的操作都有效,还可以用静态函数来处理这些字符串。 ......

asp.net 页面间传值与跳转的区别

在a.aspx跳转到b.aspx
通过Server.Transfer("b.aspx") 与Response.Redirect("b.aspx")的区别
如果是通过通过Server.Transfer()在a.aspx跳转到b.aspx的,则在b.aspx页面,可以查找到保存在a.aspx页面中的 控件中的值,如果是Response.Redirect(),则得不到到a.aspx页面中控件的值。
如果是通过Server.Transfer("b.aspx" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号