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

asp.net Excel控制(服务器端)

  最近正在做一个报表程序,也就是利用已经有的报表模板,将数据库里的数据填充进去后,客户端可以下载。
  基本思想是这样的:1.在服务器端本地新建一个文件夹,专门用来存放临时的Excel表格
                             2.当所有的数据都写进Excel后,将当前的表格转换为二进制流读出
                             3.新建一个页面,在page_load中得到二进制流,Response成Excel并提示客户端下载
  具体代码:
            path = "Print" + "/" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + ".xls";//新建一个文件名,以当前时间为名
            string[] printExcel = Directory.GetFiles(Server.MapPath("Print"));//先读取存放文件夹中的所有文件名,看是否有重复
            bool hasFile = true;
            for (int i = 0; i < printExcel.Length; i++)
            {
                if (Server.MapPath(path) == printExcel[i])
                {
                    hasFile = true;
                }
                else
                {
      &n


相关文档:

ASP.NET 服务器控件渲染到客户端之后对应的HTML标签

服务器控件        html标记
label----------<span/>
button---------<input type="submit"/>
textbox--------<input type="text"/>
linkbutton-----<a href="javascript:" />
imagebutton----<input type="image"/>
hyperlink------<a />
......

ASP.NET中三层结构的运用

ASP.NET中的三层结构分为表示层(UI),业务逻辑层(BLL),数据访问层(Models,DAL,IDAL,DALFactory,DB),下面我来说说我对学习三层结构的运用。
首先我给大家说说这三层都是什么意思。
1.       表示层:web项目自然是应用程序的表示层,就是访问的站点,它提供所有与用户进行交互的 ......

asp.net调用带返回值参数的存储过程

public static bool AddTbmember(Tbmember member, string regip)
{
bool check = false;
try
{
SqlCommand sqlcommnad = new SqlCommand("Pro_AddUsers", sqlconn.GetConn());
sqlcommnad.CommandType = CommandType.StoredProcedure; ......

asp.net动态添加图片水印

web.config
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb=" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号