文章分类 - ASP.Net 2.0開發系列
摘要:取得客戶端登錄的用戶帳號: string[] user = Page.User.Identity.Name.Split('\\'); user[0]----域名 user[1]----用戶名 取得客戶端的IP地址: using System.Net; string strIp= Dns.GetHostByName(Dns.GetHostName()).AddressList[0].ToStri...
阅读全文
摘要:本次示例主要实现: 1.压缩文件夹及其下文件 2.压缩文件夹下文件 3.压缩文件夹及其下文件为rar 还是 zip 4.解压缩 5.加密压缩及解加密压缩 ----------- 示例代码如下: protected void Button1_Click(object sender, EventArgs e) { string strtxtPath = "C:\\freezip...
阅读全文
摘要:使用控件 AJaxFileUploadHelper 使用MasterPage時: Default.aspx ...
阅读全文
摘要:using System; using System.DirectoryServices; namespace SystemFrameworks.Helper { /// ///活动目录辅助类。封装一系列活动目录操作相关的方法。 /// public sealed class ADHelper { /// ...
阅读全文
摘要:是一个集成了VS2005新功能的源码集,包括MemberShip、主题Theme、站点地图SiteMap、TreeView、母版页Master、页面缓存输出、本地化、WebParts、HealthMonitoring验证等非常实用的新功能 具有根据HealthMonitoring的设置,验证失败会发送信息到指定邮箱的功能 是学习及应用VS2005不可或缺的一个参照源码 DownLoads...
阅读全文
摘要:每每听到客户抱怨自己修改和很久的数据由于自己的一个误操作而丢失时,总想让web页面也有像window窗体一样具有提示保存的功能。 所以,经过一段时间的研究以后终于实现了这个功能! ============ checksave.js ======================= ======== test.aspx =============== test ...
阅读全文
摘要:由于我前段时间在使用一个在一个本页的查询里使用了session存储了一个dataset, 我的一起学.net的朋友就说我那样是浪费资源。会降低性能的 我首先考虑的是session存储在那里的 是客服端还是在服务器端呢 下面有篇文章给了我明确的解释 是可以在服务器上也可以在本机上的。还可以是存储在mssql里的 那样...
阅读全文
摘要:在用VS2005发布网站项目时,默认生成bin目录下的.dll文件名是随机命名的; 如果要固定生成文件名如何固定呢?有以下两种方案: 一、每个页面的程序集分别生成对应的dll; 方法:在“发布网站”的选项中,勾选“使用固定命名和单页程序集” 二、整个站点的程序集都生成为一个文件; 方法:需下载MS提供的插件,经过简单的设置可生成自定义的文件名(.dll): Web Deployment Pr...
阅读全文
摘要:在pictureBox的Paint事件中写下如下代码 private void pictureBox1_Paint(object sender, PaintEventArgs e) { foreach (Control C in this.Controls) { if (C is Label) ...
阅读全文
摘要:在asp.net 2.0中,有了登陆控件框logincontrol了,十分方便,但有的时候,可能要对 logincontrol框进行一些改进,比如如果需要在用户名一栏,以dropdownlist的方式给用户选择 要登陆的用户名或者角色的话,则有的时候十分方便。 但你直接想去掉logincontrol中的用户名输入框时不行的,会出错,其实可以把这个用户名输入框 的visible属性设置为f...
阅读全文
摘要:在asp.net 2.0中,在上传图片时,有时往往要判断用户上传的图片是否符合指定规格,如果不符合规格, 则不予以上传,那么可以用以下的代码片段进行判断。 首先在web.config文件中设置图片上传的限制尺寸,比如 之后,在页面获得web.config文件里预先设定的尺寸 if (Page.IsPostBack) { height = Convert.ToInt32...
阅读全文
摘要:在 web应用中,比如OA中,经常要用到一些提示,比如EMAIL到达了,就做个象MSN那样的提示框,弹出给用户提示,然后 再关闭。在asp.net 2.0的ajax中,这个现在不难做到了,刚好看到老外的一篇文章,讲解到,下面小结之 (原文:http://aspalliance.com/1306_How_to_Show_MessengerLike_Popups_Using_AJAX) 比如有个...
阅读全文
摘要:1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id"); string b = Reques...
阅读全文
摘要:使用嵌套的 GridView 来显示主细表,并使用 JavaScript 来控制明细表的显示与隐藏。值得注意的是:在 GridView 的 RowDataBound 的事件里,不要多次执行数据库的打开,否则,将很快会导致连接数已满的问题。 例子中的数据库,请参照《 ASP.NET 2.0应用开发技术...
阅读全文
摘要:要解决的问题: 1. 如何随机生成图片 生成System.Drawing.Bitmap对象,使用System.Drawing.Graphics 向位图对象中绘图。 2. 如何在 WebService 的方法中通过参数传递图片数据 将Bitmap对象输出成字节流,WebMothod使用字节数组返回该字节流。 实例: 1. 用VS.NE...
阅读全文
摘要:借助vs2005中自带的FileUpload控件实现图片文件的上传并生成缩略图。 实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bmp”、“image/gif”、“image/pjpeg”三种类型。 代码如下: upfile.aspx文件 无标题页 upfile....
阅读全文
摘要:將圖片插入SQL Server protected void InsertImageToSQL(string filepath) { try { Stream file; file = File.OpenRead(filepath); BinaryReader sr = new Bina...
阅读全文
摘要:众所周知ASP.NET 2.0里对本地化(Localization)做了很多工作,大大简化了开发过程。今天终于能抽出时间研究一下这个技术了,资料很多,但大多带着一股咬文嚼字的翻译味道,So......自己写一篇。 1.使用工具自动生成本地化资源(LocalResources) 2.原来Localizable AttributeProperty是这么回事呀 3.手工添加本地化资源 4.显示使用本地...
阅读全文
摘要:--加入自定義的數據連接 --設定點擊LoginState中“登入”的鏈接頁面 --> --設定新的附加信息 ...
阅读全文