代码改变世界

生成ASP.NET WEB SERVICE代理类

2013-06-06 14:10 by sql_manage, 231 阅读, 0 推荐, 收藏, 编辑
摘要:生成web service代理类的工具其实只包含在.net 2.0中。具体用法如下:在windows 的开始菜单下找到visual studio 2005命令工具——打开——输入 wsdl "http://localhost:19118/WebService/InputWebService.asmx?wsdl"就会生成一个代理类在目录“c:\Program Files\Microsoft Visual Studio 8\VC>”下。当然你也可以用CMD直接进入这个目录然后输入如上命令也是一样的结果。 阅读全文

可能用得上的jquery 插件

2013-04-08 09:20 by sql_manage, 246 阅读, 0 推荐, 收藏, 编辑
摘要:Chosen(github) 是一个强大的增强下拉选择框的插件,支持自定义css样式。同时你可以使用ajax增加一些回调函数,插件会给hidden input复制,这样你可以在提交表单的时候获得正确的值。Turn.js 是一个 JavaScript 库,使您的网页内容看起来像一本真正的书或杂志。iCheck(github)是一个增强表单控件中的单选和复选按钮的jQuery插件。它可以使你完美的个性化定制你的表单,同时很好地兼容了移动设备,并有一个很漂亮的样式。在页面中引入js和css文件之后,你可以使用很简单的代码使你表单中的radio和checkbox变得漂亮许多。Alertify(gith 阅读全文

c#中使用json

2013-04-01 17:55 by sql_manage, 425 阅读, 0 推荐, 收藏, 编辑
摘要:在C#中可以对JSON进行序列化与反序列化,十分的方便。代码如下:首先引入命名空间:using System.Web.Script.Serialization;再定义一个类,如下:public class jsonClass { public string id; public string name; public string pId; public string isParent; public string open; public string senable; public st... 阅读全文

动态加载并获取usercontrol生成的html

2013-01-06 17:58 by sql_manage, 1339 阅读, 0 推荐, 收藏, 编辑
摘要:在项目中用户控件往往是html代码的生成工具,在aspx页面中添加其引用就可以获取它所生成的html代码 以供显示。但如何在后台代码.cs文件中动态的加载并获取其html代码就不容易了,以下是我研究的心得。 方案一: 在用户控件中添加公共属性和公共方法以供外部程序调用。ddl.ascx.cs code:public partial class ddl : System.Web.UI.UserControl { public List<string> sourceList { get; set; } //公共属性 public void setValue() ... 阅读全文

C#文件压缩类[网上收集]

2012-12-19 16:52 by sql_manage, 338 阅读, 0 推荐, 收藏, 编辑
摘要:1、在CharpDevlop上有个压缩的DLL,是免费开源的叫SharpZipLib。下载之后解压用其net-20里面的DLL。2.这里是网上收集的一个通用类public class ZipHelper { /// <summary> /// 压缩文件 /// </summary> /// <param name="sourceFilePath"></param> /// <param name="destinationZipFilePath"></param> public sta 阅读全文

windows server 2003 企业版IIS6上配置asp.net4.0网站

2012-12-09 13:49 by sql_manage, 2098 阅读, 0 推荐, 收藏, 编辑
摘要:突然想学一下windows server服务器系统,可无奈在网上找不windows server 2008只得在2003上玩了。可没有想到第一次部署一个网站却也遇到了不少问题。所以将问题一一记录下来。1、在IIS6下新建一个网站就用那个80端口了。2、记住IIS默认的ASP.NET是2.0的,所以在“属性”——“ASP.NET”下选择4.0.3、在web服务扩展里,允许以下几项: 3、如果没有上面那一步的支持,当你访问页面时,会一真报404.对了,这里顺便把网站的“主目录”配置也贴出来。4、到了这一步,按常理来说网站应该就可以正常访问了,至少WINDOWS 7和XP上是这样的,但这个wind. 阅读全文

javascript ajax调用asp.net后台方法

2012-12-06 16:27 by sql_manage, 377 阅读, 0 推荐, 收藏, 编辑
摘要:前台的javascript通过ajax去调用后台的方法,达到异步更新的目的。这个方法只能用于.net 2.0或2.0之上的版本。1、引入命名空间 using System.Web.Services;2、后台代码如下:[WebMethod] public static string test(string name,string sex) { return "hello ajax"+name+","+sex; }3、前台代码如下:<script type="text/javascript"> $(document).... 阅读全文

ASP.NET中采用HTML控件File进行多文件上传

2012-12-06 15:50 by sql_manage, 471 阅读, 0 推荐, 收藏, 编辑
摘要:在asp.net中当服务器控件用习惯了,反而会忘记web中最为平常的get与post表单的用法。这一次在项目中碰到个问题,用户要动态的添加fileupload控件实现多文件上传,这个需求如果用服务器端控件fileupload就不好实现了。于是花了一个小时温习了一下,正常的web表单提交,并将体会记录了下来。当然,高手可以直接忽略。呵呵1、三个获取页面POST与GET的方法。 <input type="text" name="name" value="test" /> Request.Form["name" 阅读全文

Enterprise Library Cache(缓存程序块)笔记

2012-12-05 17:20 by sql_manage, 500 阅读, 0 推荐, 收藏, 编辑
摘要:1、引入命名空间 using System.Data;using Microsoft.Practices.EnterpriseLibrary.Data;using Microsoft.Practices.EnterpriseLibrary.Common;using Microsoft.Practices.EnterpriseLibrary.Common.Configuration;using Microsoft.Practices.EnterpriseLibrary.Caching;using Microsoft.Practices.EnterpriseLibrary.Caching.Conf 阅读全文

Enterprise Library DataAccess(数据层)笔记

2012-12-05 16:57 by sql_manage, 1108 阅读, 0 推荐, 收藏, 编辑
摘要:1、前行引入命名空间:using System.Data;using Microsoft.Practices.EnterpriseLibrary.Data;using Microsoft.Practices.EnterpriseLibrary.Common;using Microsoft.Practices.EnterpriseLibrary.Common.Configuration;using Microsoft.Practices.ServiceLocation;using System.Data.Common;using System.Data.SqlClient;2、创建databas 阅读全文