.net/c# - 文章列表

  • Asp.net2.0 多语言网页的实现

    我昨天结合网上的资料实现了网页的多语言.其中有简体中文,繁体中文,英文三个.主要步骤是:1.首先建立资源文件strings.resx,再建立strings.en-us.resx,strings.zh-cn.resx,strings.zh_hk.resx.必须要有strings.resx,这个文件可以没有任何内容.但必须有.不然在下面的default.aspx.cs中,visual studio会自动提示把这些资源文件放在App_GlobalResources目录下.#region Resource public string Resource(string key) {

  • 使用Asp.Net生成Word文档并直接下载

    在网站的使用中,有时候需要把数据库里面的内容生成到word文档里面,然后下载到本地进行查看,使用VS.NET就可以实现这个功能,下面这个例子就简单到实现了服务器端生成word文档并提供下载的功能,虽然没有彻底地把整个操作写出来(尤其是写生成word的时候),但整个流程是完成了的,至于其中更详细的内容,请参阅MSDN(基本上都是E文,=_=!!!)。开发环境:VS2005 + Windows2003(IIS6) + Office2003\n使用到的模板文件(d:Temp.dot),关于如何使用office模板,请参阅office:\n头:脚:之前必须提到的有一点,就是权限的问题,这种对硬盘上非w

  • 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等

    本文适合asp.net初学者阅读,高手达人可以无视。主要功能:a.隔行色(颜色可自定义)b.点击行任意位置选择行c.点击已选中行任意位置取消选择d.选中行变色(颜色可自定义)e.多选全选功能f.添加双击响应事件GridView控件功能非常强大,但在具体应用中很多时候无法满足特殊需求。例如我前段时间做自己网站(网站制作学习吧)。在编写后台管理版块期间。由于是文章站,列表页面会比较多。每个列表显示基本一样,功能包括:单击选择一行;单击已经选择的行实现取消选择;被选中的行变色(颜色可以设置);双击可以实现服务器事件处理。如果每个列表都一一去编写,当然也可以达到目的。但像我这样的懒人就想着去网上找个现

  • ASP.NET MVC – 使用Post, Redirect, Get (PRG)模式

    原文地址:ASP.NET MVC – Using Post, Redirect, Get Pattern原文作者:matthaw\n本文地址:ASP.NET MVC – 使用Post, Redirect, Get (PRG)模式译者:Q.Lee.luluASP.NET MVC模式通过重新引进已经丢失的,或者至少已经没有使用很多年的模式,使其本身趋向更简单和“真实”的 HTTP体验(原文:The ASP.NET MVC pattern tends to lead itself into a more simplified and “true” HT

  • ASP.NET生成RSS2.0标准文件

    RSS正在改变着人们的阅读习惯,一时间大部份网站都支持了RSS输出。自己写了个ASP.NET生成RSS2.0标准文件的方法。我用的是文件流输入XML文件,话不多说,请看下面代码:\nStringBuilder sb = new StringBuilder();sb.Append(“”);sb.Append(System.Environment.NewLine); sb.Append(“”);sb.Append(System.Environment.NewLine);sb.Append(” “);sb.Append(Syst

  • 使用ASP.NET上传图片并生成缩略图

    环境:VS.NET2005 + Windows2003\n就是一个简单的将图片上传到服务器,并按照需求生成缩略图。在上传图片较大的时候,可以生成一个较小的图片放在网页里,这样可以加快浏览的速度。可根据需要链接到大图片再仔细浏览。不是很复杂,大概写一下。目的只在于实现,未仔细按照标准什么的来写。其中参考了网上已经存在的代码。\nusing System.Drawing;\n页面,如图:点击提交按钮:HttpPostedFile hpf = UploadImage.PostedFile;//取得文件名(不含路径)char[] splitChar = { ‘’ };strin

  • 解决ASP.NET中上传多文件时重名问题

    网上流行的多文件上传,都是上传之后,用日期时间命名。都认为方便、简单,似乎还能避免同目录下产生相同的文件。代码大多如下:\nstring 新文件名 = DateTime.Now.ToString(“yyMMddHHmmss”);

  • Asp.Net MVC 入门篇——Overview

    MVC应该算是一个古老的Design Pattern了,无论是在win form程序还是web程序中,它的应用都是比较广泛的。MVC也是我在学校中学习到的第一个设计模式。终于,可以在Asp.Net中应用了。本文的例子所用的是ASP.NET MVC Preview 2,可以在这里下载。 \nCreate a new MVC project \n菜单File->New Project ->Asp.Net Web MVC Application 新创建的项目是一个完整的可以运行的Sample程序。新创建的MVC Project和传统的Asp.net web application不同,M

  • 浅谈IIS7中部署.net3.5的网站问题

    写之前,犹豫了很长时间,不懂这个初级分析会不会引起园友的批判,说实在,在博客园发贴,真有点诚惶诚恐的感觉,很怕对不住大家。 前段时间花了一个星期给客户做了一个OA系统,用的是Win2008的系统,VS2008+Access数据库做的,本来客户已有一个ASP的主机,因为考虑到现在本本上确实没装有其它的开发环境了,就直接上.net3.5了。当做好想当然的直接上传到服务器,不想总是运行不起来。总结了一下,问题如下:1:访问静态页面无任何问题,但是.aspx就不行,总是报一个服务器出错。但具体错误又没有提示。2:无法加载DDL文件3:首页登录图片显示不完整。 刚开始一直在和

  • Asp.Net动态生成txt文件供用户下载

    需求是得根据页面带来的参数查询数据库,生成一个txt文件供用户下载以前倒是写过下载的,不过都是文件保存在服务器上的到网上搜了一下,都是用的Response.BinaryWrite(),用了几下,发现在IE下有问题,看页面源代码数据是出来了的,Firefox下倒是弹出一个框来下载了,不过不是txt,而是aspx,里面的内容是从数据库里面取出来的数据。也不知道是不是俺的用法米有对 -_-|||又摆弄了几下,最终还是调通了,其实还是很简单,直接用Write()就可以了,代码如下(.aspx.cs文件):Response.Clear();Response.Buffer = false;Response