选择显示字体大小

在asp.net用c#建立动态excel(外文翻译)

在asp.net中建立本地的excel表,并由服务器向外传播是容易实现的,而删除掉嵌入的excel.exe进程是困难的。所以 你不要打开任务管理器 ,看excel.exe进程相关的东西是否还在内存里面。我在这里提供一个解决方案 ,里面提供了两个方法 : "createexcelworkbook"(说明 建立excel工作簿) 这个方法 运行一个存储过程 ,返回一个datareader 并根据datareader 来生成一个excel工作簿 ,并保存到文件系统中,创建一个“download”连接,这样 用户就可以将excel表导入到浏览器中也可以直接下载到机器上。第二个方法:generatecsvreport 本质上是做同样的一件事情,仅仅是保存的文件的csv格式 。仍然 导入到excel中,csv代码能解决一个开发中的普片的问题:你有一列 里面倒入了多个零,csv代码能保证零不变空 。(说...

http://www.sosof.com/detail/582/4955828067535.html -by - 丰搜 缓存页面


利用icallbackeventhandle实现类似ajax的无刷新页面

先看msdn library 2005上的这个例子! clientcallback.aspx <%@ page language="c#" autoeventwireup="true" codefile="clientcallback.aspx.cs" ­ inherits="clientcallback" %><!doctype html public "-//w3c//dtd xhtml 1.1//en" "http://www.w3.org/tr/xhtml11/dtd/­ xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtm­ l" > <head id="head1" runat="server"> <title>callback test&l...

http://www.sosof.com/detail/582/32958280610723.html -by - 丰搜 缓存页面


httpruntime 一点经验

1>今天一个朋友提出一个问题: 为什么在用file控件读取图片、文档、等文件路径的时候没错误,而在读取视频文件(如rmvb等)出现该页无法显示错误。其代码片段如下: private void btnupfiles_click(object sender, system.eventargs e) { string pathname=this.file1.postedfile.filename.tostring(); response.write(pathname); }2>着手解决问题: 我以为是取路径字符串的问题,所以就先截取路径和文件名,再截取文件的后缀名,分别保存为字符串,但是始终有错。其代码片段如下: string fullname=this.file1.postedfile.filename.tostring();//取全路径 string firstname=full...

http://www.sosof.com/detail/582/29158280611515.html -by - 丰搜 缓存页面


asp.net中的codebehind技术

一.code behind简介code behind就是所谓的代码分离,自从microsoft公司推出了asp.net以后,code behind就是一个热门的话题。在一般的asp.net文件中,code behind主要是用二个文件来创建一个asp.net的页面,其中一个是设计文件,一般以.aspx或者.ascx做为扩展名,而另外一个是程序代码文件,一般以.vb或者.cs做为扩展名,其程序设计语言主要是vb.net或者是c#。二.code behind优点用过asp编过程序的人都知道,asp程序是把界面设计和程序设计混合在一起的。因此当程序设计人员要修改应用程序界面布局的时候,就往往需要更改大量与界面无关的代码,对于一个小程序,工作量不是很大,如果对于代码量很大的程序,就是一项工作量不小的事情。而code behind把界面设计代码和程序设计代码以不同的文件分开,对于代码的重复使用,程序...

http://www.sosof.com/detail/582/12358280613635.html -by - 丰搜 缓存页面


在asp.net2.0中可以方便的访问配置文件web.config,如判断debug设置,...

asp.net2.0中我们可以方便的访问配置文件中,.netframework2.0新增加了 systemwebsectiongroup 类。允许用户以编程方式访问配置文件的 system.web 组。比如判断web.config内是否为 debug="true",或者判断身份验证形式 systemwebsectiongroup ws = new systemwebsectiongroup(); compilationsection cp = ws.compilation; 用cp.debug;就可以得到compilation节内关于"debug"的配置 authenticationsection as = ws.authentication; 用 as.mode 可以获取 authentication节中关于"mode"的配置,值为authenticationmode 枚举之一authe...

http://www.sosof.com/detail/582/10558280614955.html -by - 丰搜 缓存页面


网页乱码问题asp.net

今天,用javascript脚本做了一个asp.net页面中的菜单工具,保存为menuscript.js. 在页面中用<script language="javascript" src="../js/menuscript.js"></script>调用, 结果在运行中奇怪的现象发生了:页面中的汉字正常显示,可菜单中的汉字却显示为乱码。 不用问,用膝盖想一想也是编码出了问题在该页面的“查看”-“编码”选项中切换utf-8和gb2312两种编码,结果页面中的汉字和菜单中的汉字交替变为乱码 解决方法:配置文件中有编码设置:<globalization requestencoding="utf-8" responseencoding="utf-8" /> menuscript.js文件保存时有编码选项(可用word打开此文件再另存,选择编码),只需保持这两处编码...

http://www.sosof.com/detail/828/8658280615415.html -by - 丰搜 缓存页面


在asp.net 2.0中实现多语言界面的方法

1. 跟以前一样做界面,只是注意,把所有需要有多语言界面的文字都用label来做2. 做完以后,在solution explorer里选中这个文件,选tools->generate local resource3. 你会发现生成了一个目录,app_localresources;这个目录里多了一个resx的文件。比如你的aspx文件是default.aspx,它就会生成一个叫做default.aspx.resx的文件。4. 打开这个文件看看,原来在label中的那些文字都跑到这里来了5. 打开原来的aspx文件看看source,会发现源码变了:<%@ page language="vb" masterpagefile="~/masterpage.master" autoeventwireup="false" codefile="default.aspx.vb" inherits=...

http://www.sosof.com/detail/582/90758280622668.html -by - 丰搜 缓存页面


无限级分类的非递归实现(存储过程版)

或多或少都做过树状目录、产品分类之类的二级或三级菜单,如果遇到更多级的分类,就一般使用递归了。在程序中使用递归或多或少会增加一些性能上的开销。之前我用asp.net在程序中实现过非递归的无限级分类目录,但考虑到移植性不强,就改成了存储过程,发出来大家共同研究一下,到目前为止,测试过程中还没发现问题,另外,代码方面没经过什么优化。通常情况下,我们更多的操作是读取目录,所以,在下面的实现中,读取我们只需要一select语句就够了,不使用递归,理论上无限级~!=表结构:表名:tb_column表结构(所有字段非空):column_id int 主键(注:非标识)column_name nvarchar(50)分类名称parent_id int 父分类id(默认值0)column_path nvarchar(1000) 分类路径column_depth int分类深度(默认值0)column_or...

http://www.sosof.com/detail/582/77258280625742.html -by - 丰搜 缓存页面


在asp.net atlas中调用web service—处理错误,超时以及响应用户的取消...

作者:dflying chen(http://dflying.cnblogs.com/) 在本系列的上一篇(在asp.net atlas中调用web service——介绍及简单应用)中,我们熟悉了atlas中调用web service的最基础方法,但是在实际开发中,仅仅发出请求并等待返回结果是不够的,我们大都需要考虑对错误超时等的处理,也要允许用户取消操作。幸运的是,atlas对web service中的web method的封装也充分考虑到了这些需求。让我们举一个web method的例子来说明,例如,对于如下的web method:public class complexwebservice : system.web.services.webservice { [webmethod] public string badmethod(int delaytime, bool throwe...

http://www.sosof.com/detail/582/71358280626312.html -by - 丰搜 缓存页面


使用asp.net atlas开发检测密码强度的自定义behavior

作者:dflying chen (http://dflying.cnblogs.com/ )本文源于维生素c.net的一篇文章利用数学方法来大大降低一个逻辑判断实现的难度的例子。检测代码来自thin的检验密码强度的js类。atlas中提供了客户端javascript强大的面向对象功能,这几天看到了上述二位的帖子,觉得这个功能需求在日常开发中还是很常见的。晚上闲来无事,将上述功能封装为atlas中的behavior,以方便重用。关于atlas的behavior,请参考:在asp.net atlas中创建自定义的behavior。按照在asp.net atlas中创建自定义的behavior这篇文章的五个自定义步骤,很容易写出了这个behavior。其中最重要的部分为检验密码强度的算法,这里我偷了个懒,只是简单的将thin的代码完全copy过来(兄弟不要骂我-_-b),有心的朋友可以将它重构成...

http://www.sosof.com/detail/582/69458280627986.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons