文章分类 -  .Net 開發技巧

摘要:1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id"); string b = Reques... 阅读全文
posted @ 2008-02-04 10:15 马建康 阅读(248) 评论(0) 推荐(0)
摘要:使用嵌套的 GridView 来显示主细表,并使用 JavaScript 来控制明细表的显示与隐藏。值得注意的是:在 GridView 的 RowDataBound 的事件里,不要多次执行数据库的打开,否则,将很快会导致连接数已满的问题。 例子中的数据库,请参照《 ASP.NET 2.0应用开发技术... 阅读全文
posted @ 2008-02-04 09:16 马建康 阅读(252) 评论(0) 推荐(0)
摘要:要解决的问题: 1. 如何随机生成图片 生成System.Drawing.Bitmap对象,使用System.Drawing.Graphics 向位图对象中绘图。 2. 如何在 WebService 的方法中通过参数传递图片数据 将Bitmap对象输出成字节流,WebMothod使用字节数组返回该字节流。 实例: 1. 用VS.NE... 阅读全文
posted @ 2008-02-04 09:11 马建康 阅读(247) 评论(1) 推荐(0)
摘要:借助vs2005中自带的FileUpload控件实现图片文件的上传并生成缩略图。 实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bmp”、“image/gif”、“image/pjpeg”三种类型。 代码如下: upfile.aspx文件 无标题页 upfile.... 阅读全文
posted @ 2008-02-04 09:06 马建康 阅读(728) 评论(0) 推荐(0)
摘要:將圖片插入SQL Server protected void InsertImageToSQL(string filepath) { try { Stream file; file = File.OpenRead(filepath); BinaryReader sr = new Bina... 阅读全文
posted @ 2008-02-04 09:05 马建康 阅读(373) 评论(0) 推荐(0)
摘要:众所周知ASP.NET 2.0里对本地化(Localization)做了很多工作,大大简化了开发过程。今天终于能抽出时间研究一下这个技术了,资料很多,但大多带着一股咬文嚼字的翻译味道,So......自己写一篇。 1.使用工具自动生成本地化资源(LocalResources) 2.原来Localizable AttributeProperty是这么回事呀 3.手工添加本地化资源 4.显示使用本地... 阅读全文
posted @ 2008-02-03 16:13 马建康 阅读(222) 评论(0) 推荐(0)
摘要:--Services-- Web.Config C#: DB- public class ConnSQLDB { public ConnSQLDB() { // // TODO: 在此加入建構函式的程式碼 // } string _connstring=ConfigurationManager.... 阅读全文
posted @ 2008-02-01 16:58 马建康 阅读(276) 评论(0) 推荐(0)
摘要:C#: string code = user.ProviderUserKey.ToString(); System.Net.Mail.SmtpClient sc = new SmtpClient(); sc.Host = ConfigurationManager.AppSettings["MySmtp"... 阅读全文
posted @ 2008-02-01 16:51 马建康 阅读(136) 评论(0) 推荐(0)
摘要:.jpg' height="39px" onmouseover="this.src='../Images/Menu_s.jpg';" onmouseout="thi... 阅读全文
posted @ 2008-02-01 16:47 马建康 阅读(276) 评论(0) 推荐(0)
摘要:"^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\\d+$" //整数 "^\\d+(\\.\\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\\.[0... 阅读全文
posted @ 2008-02-01 09:22 马建康 阅读(229) 评论(1) 推荐(0)
摘要:js脚本 //==================================================== 参数设定部分 ======================================================= var bMoveable=true; //设置日历是否可以拖动 var _VersionInfo="" //版本信息 //======... 阅读全文
posted @ 2008-01-31 17:04 马建康 阅读(537) 评论(0) 推荐(0)
摘要:--加入自定義的數據連接 --設定點擊LoginState中“登入”的鏈接頁面 --> --設定新的附加信息 ... 阅读全文
posted @ 2008-01-30 10:39 马建康 阅读(609) 评论(0) 推荐(0)
摘要:http://www.solpart.com/techcorner/downloads/SolpartWebControls-Source-1100.zip 微软为ASP.NET提供了大量的可以免费使用的控件,包括常用的表单验证控件、日历控件等。但微软似乎忘记了另外一个非常有用的控件,那就是菜单控件。的确,在网页中适当地使用菜单,不仅可以降低版面布局的工作 ... 阅读全文
posted @ 2008-01-14 21:08 马建康 阅读(327) 评论(0) 推荐(0)
摘要:using System; using System.Web.UI; using System.Web.UI.WebControls; using System.ComponentModel; using System.Collections; using System.Drawing; using System.Drawing.Design; [ assembly:TagPrefix("Dama... 阅读全文
posted @ 2008-01-14 20:59 马建康 阅读(428) 评论(0) 推荐(0)
摘要:用vs.net2003来制作一个安装程序是非常的方便的,既使是制作一个web应用程序的安装程序也是如此。仅仅简单的几个步骤就可以完成。 首先,创建一个安装和部署项目。步骤如下: 1.在"解决方案资源管理器"中的解决方案中添加一个新项目。 用鼠标右键单击解决方案,在弹出的菜单中选择"添加"->"新建项目"。在打开的对话框中选择"安装和部署项目",并选择"Web安装项目"模板。在输入项目名称后,点击"... 阅读全文
posted @ 2006-12-21 13:44 马建康 阅读(325) 评论(0) 推荐(0)
摘要:在.NET平台下,部署 Web 解决方案是比较方便的。我们可以利用Visual Studio.NET 2003添加一个WEB安装项目,在部署的“文件系统编辑器”中添加项目的主输出和内容文件,非常简易地完成安装程序的制作。 但是,这样制作的安装程序,只是将Web页和ASP.NET程序编译的DLL文件安装到目标机器的IIS目录,对于一般的应用程序是可以的(比如用Access数据库,可以... 阅读全文
posted @ 2006-12-21 13:44 马建康 阅读(202) 评论(0) 推荐(0)
摘要:这只能使用Javascript来提交:Page.RegisterStartupScript("sub",""); 阅读全文
posted @ 2006-09-29 23:36 马建康 阅读(134) 评论(0) 推荐(0)
摘要:本文主要通过分析在ASP.NET 2.0中开发ASP.NET通配符映射应用程序遇到的一些问题,来说明ASP.NET 2.0中页面编译模型的不足之处。文章中如果有不妥之处,欢迎您指出。 这里所说的ASP.NET通配符映射应用程序是指在IIS中将所有请求转发至ASP.NET 2.0运行时处理(对于IIS 5.0,就是建立.*到aspnet_isapi.dll的映射),在程序中通过实现Syst... 阅读全文
posted @ 2006-09-29 23:29 马建康 阅读(319) 评论(0) 推荐(0)
摘要:本文是从ASP.NE T 1.1升级到ASP.NET 2.0需要考虑的Cookie问题的补充,通过示例代码说明如何通过反射在ASP.NET 1.1与ASP.NET 2.0中获取随机生成的cookie加密与验证密钥。ASP.NET 1.1示例代码: object machineKeyConfig = HttpContext.Current.GetConfig("system.... 阅读全文
posted @ 2006-09-29 23:28 马建康 阅读(278) 评论(0) 推荐(0)
摘要:Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见<ASP.NET 2.0中Gridview控件高级技巧>)。在本文中,将继续探讨有关的技巧。 一、Gridview中的内容导出到Excel 在日常工作中,经常要将gridview中的内容导出到excel报表中去,在asp.net 2.0中,同样可以很方... 阅读全文
posted @ 2006-09-29 23:20 马建康 阅读(276) 评论(0) 推荐(0)