摘要: 1. 使用ASP.Net AJAX2.ICallbackEventHandler3. js(XMLHttpRequest)+ashx 阅读全文
posted @ 2011-03-06 21:47 幽幽雪 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 多图片上传代码。使用js,ICallbackEventHandler和ashx。在ie5.5,ie8和firefox2.0.0.12下可用。参考:http://www.codeproject.com/KB/ajax/AJAXUpload.aspx?display=Mobile1. 创建自定义控件UpLoadPic.ascx1.1 添加以下代码:<input id="File1" runat="server" onchange="PopulateListPic(this)" type="File" conten 阅读全文
posted @ 2011-03-06 21:34 幽幽雪 阅读(1303) 评论(3) 推荐(0) 编辑
摘要: 这是以前使用js+ashx的地区三级联动代码,参考了网上的一些资料。经测试,在ie5.5, ie8, firefox 2.0.0.12, Chrome 8.0.552.237下可用。1. ashx中,通过传入的参数从数据库中获取相应的值。参数名:type:值为regiontwo(表示获取二级地区),或regionthree(表示获取三级地区),oneid,表示一级地区编号,twoid,表示二级地区编号其中getregiontwoinfo和getregionthreeinfo为获取二级和三级地区编号及名称的方法。返回类型为string,格式为编号1,名称1|编号2,名称2|...public v 阅读全文
posted @ 2011-03-04 21:29 幽幽雪 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 目前,对于网站的架构,我只停留在三层结构上。根据Petshop,划分出简单的三层,其它(缓存,异步,多数据库,用户状态,抽象工程,接口)一律不用,在没有人指导的情况下,就形成了第一个用ASP.Net开发的网站架构。1.Web 表示层根据网站内容添加两个文件夹:User(用户)和Company(企业网站)。其它文件夹:js:JavaScript文件,Control:ascx,Adpic:上传图片,按月分文件夹,App_Themes:css样式文件,ewebeditor:编辑控件,Images:用于网站显示的所有图片,news和stores:静态html。Html, js, 照搬原ASP代码,必要 阅读全文
posted @ 2011-03-01 00:12 幽幽雪 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 2009年5月至2010年1月,用ASP.Net改写了一个ASP网站的前台界面。当时刚接触.NET。虽然现在看起来觉得幼稚,还是把一些需要记住的东西写下来。本文将记下碰到过的一些问题:1. 母版页和内容页页面事件执行顺序:详见http://msdn.microsoft.com/zh-cn/library/dct97kc3(v=vs.80).aspx2. 验证码:参考网上的代码,去掉波形扭曲(因为图片左右边缘也被扭曲),添加字体倾斜代码。VerifyCode.ashx为验证码生成程序,调用:<img id="imgVerify" src="Controls/V 阅读全文
posted @ 2011-02-28 19:53 幽幽雪 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 使用select top not in和inner join语句,因为一条记录(房源)可能对应多条记录(多个用户),所以出现查询结果重复的现象。原查询语句如下:Select top perPage From Table1 Inner Join Table2On ... Where ... And ID not in (select top perPage * (page - 1) ID From Table1 Inner Join Table2On ... Where ... Order By ...) Order By ...Group By 添加在Where后面无效改为:Select .. 阅读全文
posted @ 2011-02-28 17:46 幽幽雪 阅读(812) 评论(0) 推荐(0) 编辑
摘要: ASP.Net的GridView本身不带滚动条,可通过Panel实现。但是Windows自带的横向滚动条只支持显示在下方,为了使用方便,需要在上下方都显示横向滚动条。查找了很多方法,有些不能实现(被滚动内容的宽度未知,但使用这种方法必须已知),其它的不能完全兼容这些浏览器(IE6,Firefox,Chrome)。最后决定使用JQuery的Slider控件。1. 下载jquery-1.3.2.min.js,jquery-ui-1.7.1.custom.min.js2. Html<div id="topslider" runat="server"> 阅读全文
posted @ 2011-02-22 22:44 幽幽雪 阅读(2311) 评论(0) 推荐(0) 编辑
摘要: 程序发布到虚拟主机上,出现错误:验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。这一情况经常出现在一台windows 7 ie8的电脑上,偶尔出现在我的Chrome浏览器上。(当然,与客户端操作系统或浏览器版本无关)排错过程:1. 添加<pages enableeventvalidation="false" viewstateencryptionmode="Never">结果:错误仍 阅读全文
posted @ 2011-02-22 20:10 幽幽雪 阅读(648) 评论(0) 推荐(1) 编辑
摘要: 很高兴在Cnblogs开博。希望以后有时间记录下遇到的技术问题,有机会和大家交流。 阅读全文
posted @ 2011-02-22 18:58 幽幽雪 阅读(125) 评论(0) 推荐(0) 编辑