随笔分类 - webform
摘要:注意:只是一个演示思想的代码,代码很乱default.aspx ...
阅读全文
摘要:using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging; private void CreateThumbnail(string sFileSrcPath, string sFileDstPath, int iSizeLimit) { if (File.Exist...
阅读全文
摘要:在某些情况下希望处理一些图片,比如给图片添加一般文字:原图程序处理成给图片添加水印:原图程序处理成还有圆角效果:原图程序处理成注:(1)以下程序针对这个应用,也许这些对你没有用,但是基本的原理都差不多(2)以上图为测试用,应该不算侵犯肖像权吧程序界面:程序点击这里下载。 如果需要提高图片质量,把image.Save(sDstFilePath, ImageFormat.Jpeg);改成 Image...
阅读全文
摘要:点击这里下载aspx: 无标题页 ...
阅读全文
摘要:我们的服务器WIN2003,开始是1.1的,后来我装上了2.0,并且运行了ASPNET_REGIIS,当时一切正常。后来我修改了1.1的程序,出错,反正大致意思就是那个编译的临时文件没有,一看我就明白了可能这个目录也是2.0了,一看IIS,果然,修改成1.1后,网站可以了。再看2.0的网站发现,2.0的网站又不出错了,报错 Server Application UnavailableThe we...
阅读全文
摘要:一个小程序,基于ASP.NET2.0的,大家可以下载后看看,供新手学习用。程序是一个最简单的多人BLOG系统,由于是公司内网用的,需要windows验证也和以前的一些表有牵连,大家可能调试不会调试通。里面有一个SQL文件就是所有的表和存储过程主要有以下特性:1、用了微软企业库2006的数据访问模块,但是只有使用SQL20002、全站实现了中英文两种语言,用了ASP.NET本地化新特性3、全站实现了...
阅读全文
摘要:以前的e.Item.ItemIndex没有了,微软居然把RowIndex放在e.CommandArgument中,这样从按钮列的RowCommand事件中要得到GridView的PK要这么写this.gv_Post.DataKeys[Convert.ToInt32(e.CommandArgument)].Value.ToString()这个也太。。。。MS处于什么原因这么设计???
阅读全文
摘要:例子如下: File Upload Example
阅读全文
摘要:ASP.NET 新特性之本地化 http://msdn.microsoft.com/library/en-us/dnvs05/html/ASP2local.asp 摘要: 由于越来越多的跨国公司需要跨语言的WEB应用,所以本地化工作变得尤其重要,在ASP.NET 1.1 中我们使用ResourceManager 类来实现这个工作,而2.0中提供了更加方便的方法和工具来实现 点击这里下载源代...
阅读全文
摘要:http://msdn.microsoft.com/library/en-us/dnpag2/html/PAGHT000022.asp 摘要: 本文介绍了怎么在ASP.NET 2.0中使用Membership新特性,并且介绍了怎么两种不同的Membership的Provider:ActiveDirectoryMembershipProvider和SqlMembershipProvider,前者...
阅读全文
摘要:几乎所有的动态web应用程序都涉及到数据访问,幸运的是ASP.NET 2.0使这个过程变得非常容易。在1.0中开发者需要写额外的代码来获取数据绑定服务器控件,而在2.0中能大多数的场合下,我们只需要使用数据访问控件来自动完成这些过程: 1、获取显示数据 2、排序、分页、缓存数据 3、增加、删除、修改数据 4、使用参数过滤和显示主从数据 ASP.NET 2.0引进了两种服务器控件来参与...
阅读全文
摘要:ASP.NET 2.0 新特性 l 数据访问 1. 数据源控件 2. 新的数据绑定控件 3. 数据控件参数对象 4. 改进了数据绑定的语法 5. 本地文件化的SQL数据库 l 验证控件 1. 验证群 2. 聚焦错误控件 3. 适应不同的文化 4. 验证空数据 l ...
阅读全文
摘要:虽然这个要求很奇怪,但是也是有典型性的,比如说我们datagrid的分页想用第x页来表示或者翻页的时候来提示,解决办法: private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item....
阅读全文
摘要:有的时候我们上传东西不想传到web目录而是ftp服务器,这样可以不占用服务器宝贵空间,以前发过一个tips中提到利用ftpsupport.dll操作ftp的方法,可能当时没有说清楚,网友要求给个清楚的例子,就随便写了个文件可以上传,下载,删除ftp上的文件:首先,dll 点击 这里 下载,别忘记给项目添加引用test.aspx: Test ...
阅读全文
摘要:网上很多保持分页的datagird的checkbox选择状态的文章实现的是保存当前页面的chexkbox所选,也就是说第一页选择了第一条记录翻页到第二页后还是选择第一条记录,然后选择了第二条记录,再去看第一页还是第二条记录,保存的只是上次操作的结果,而我们往往希望分开保存所有页面的选择情况,下面是示例代码:前台: WebForm1 ...
阅读全文
摘要:工作换了,也不专门搞代码了,blog也少了,不过最近项目中有用到几个不错的tips觉得还是写下比较好,各位看不懂别见怪,是给自己看的1、首先就是在web程序中上传文件到ftp并且下载,感觉这个类还是不错的:上传: private string Upload(HttpPostedFile pf,string ExtName) { FtpSupport.FtpCon...
阅读全文
摘要:有的时候看到论坛上有人为了把英文的DayOfWeek枚举转化成中文,用switch进行一个一个替换,其实不需要这么麻烦。。。如下: string [] Day=new string []{"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};Console.WriteLine(Day[Convert.ToInt16(DateTime.Now.DayOfWeek)])...
阅读全文
摘要:有网友问这个问题,写了一个简单的例子:前台: WebForm4 ' name=...
阅读全文
摘要:如果这样绑定datagrid string [] arrs="aa,bb,cc".Split(',');this.DataGrid1.DataSource=arrs;this.DataGrid1.DataBind();大家会问BoundColumn的DataField写什么?ItemTemplate怎么写绑定语句?答案如下:
阅读全文
摘要:有的时候为了不让客户端知道文件的下载地址我们不直接公开文件的url,而是采用Response.WriteFile的形式输出文件,当我们需要直接在客户端的浏览器上打开这个文件的时候问题来了,如果我们不设定Response.ContentType的话,非文本文件在浏览器上直接将会直接输出得到的结果只能是乱码,但是ContentType非常多,如果采用switch-case的方法代码比较臃肿,...
阅读全文
浙公网安备 33010602011771号