- 博客(30)
- 收藏
- 关注
ajax跨域提交
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; ...
2009-04-26 14:35:20 143
原创 XMLHTTP组件相关技术资料
AJAX学习 AJAX技术背景介绍 Ajax(Asynchronous JavaScript + XML)不是一种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。Ajax包含: 1. 基于CSS标准的表示; 2. 使用Document Object Model(DOM对象)进行动态显示和交互; 3. 使用XMLHttpRequest与服务器进行异步通信; 4. 使用JavaScript...
2009-03-07 12:15:54 195
原创 jason
其实,JSON也不是什么新技术,它很早就出现在JavaScript的标准中。它是一个较轻量级别的一个数据交换格式,便于阅读和编写,是一种与变成语言无关的一个文本格式。 它有两个基本特征: 1:“名称/值”对的集合。即一个名称对应一个值,其中值是可以为空的(null)。 2:值的有序列表,其实也可以认为是一个数组(Array) 下面是我写的一些示例,同时也写了怎么去遍历这些JSON中定义的数据。 &...
2009-03-07 11:41:58 307
原创 jquery 小技巧
1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquer...
2009-03-07 11:37:34 125
原创 css兼容的问题
CSS对浏览器器的兼容性具有很高的价值,通常情况下IE和Firefox存在很大的解析差异,这里介绍一下兼容要点。 常见兼容问题: 1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要...
2009-03-03 09:21:28 128
原创 css兼容ie fiefox的一些问题
CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理技巧并整理了一下。对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声明。 CSS技巧 1.div的垂直居中问题 vertical-align:middle; 将行距增加...
2009-03-03 09:18:33 168
原创 ASP.NET AJAX RC Tip:页面中无UpdatePanel时UpdateProgress
为什么安装ASP.NET AJAX RC之后,某些页面总是在创建UpdateProgress时出现脚本错误。当时给了一个不太好的解决方案,刚才简单看了一下 System.Web.Extensions.dll中的相关实现,得出了一个更好的解决方案,在这里简单地说一下。 首先,我模拟一个“事发现场”,由此开始解决问题:一般来说,在所有的页面中可能需要统一的Updating Animation,于...
2009-02-25 08:30:31 165
原创 重翻译:css2.1规范 8.3.1节(margin边距折叠)
为什么要翻译这篇说明?css2本有人已翻译过,但看一下,很粗糙(不是说自己就怎么怎么样啊,翻译者真的是很值得敬佩的!),近来跟css与xhtml接触得越来越多,但接触得越多,迷惑却总不见少。现在我觉得很多问题根本不能称之为问题,原因就在于我们的草率理解,比如杀鸡用牛刀,不是不可以,是不合理、不恰当,根源错了,表象也就会错了,如果解决问题从表象入手,难免总会摸不着头脑,还是那句话,要脚踏实地,切莫浮...
2009-02-25 08:26:33 197
原创 【CSS】关于内联元素的 padding,margin,border
关于内联元素的 padding,margin,border 等等,它们并不是没有作用,而是不会影响元素的 line-height,就是说你的上下padding(或者margin,border)设得再大,它的 line-height 是不变的,所以高度上就看不出什么效果。这里我把背景色换成了边框便于观察:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 ...
2009-02-25 08:23:44 282
js动态添加classname
今天无疑在qq拍拍源码上看到一串这样的代码可以动态添加classname觉得不错就抄了下来<script type="text/javascript">window.onload = function () { var ulBox = document.getElementById("content"); var list = ulBox.getElementsByTagNam...
2009-01-29 10:22:41 2021
原创 asp.net中使用UrlReWriter 小结
UrlRewriter 是微软封装好了的一个URL重写组件。使用它可以让我节约很多自已开发的时间。 第一步,请从此下载此组件。http://msdn.microsoft.com/zh-cn/library/ms972974.aspx解压,把UrlRewriter.dll copy到你的项目 bin 目录下。第二步,在Web.config中加入:<?xml version="1....
2009-01-15 14:44:44 138
时间拾取器
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><met
2009-01-14 09:03:29 228
原创 JS实现图片轮换效果
当前的项目中要用到的效果,网上下了几个"源码",但都不是很如意,只好自己研究了,效果演示地址: http://www.cnbeta.com/ ,首页的左边的那个图片轮播就是我想要的效果, 研究了一下他的源码,发现原来是这么简单呀..一段JS代码搞掂.Js代码 <script language="javascript"> linkarr = new Array...
2009-01-13 17:09:28 754
原创 window.print()的使用
window.print() 实际上,是浏览器打印功能菜单的一种程序调用。与点击打印功能菜单一样,不能精确分页,不能设置纸型,套打的问题更加无从谈起,只不过,可以让用户不用去点菜单,直接点击网页中的一个按钮,或一个链接里面调用罢了。事实上,很多用户都是采用这种方式打印,但是这种方式最致命的缺点是不能设置打印参数,比如纸型,页边距,选择打印机等等。 需要指出的是这种方法提供一个打印前和打印后的...
2009-01-13 17:05:38 441
原创 利用javascript实现图片等比例缩放
解决了我很苦恼的图片走形问题<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> ...
2009-01-13 17:02:57 147
原创 项目文件“ ”已被重命名或已不在解决方案中
昨晚在家里做那个三层架构的新闻发布系统,做得一半了,今天拿到公司里继续做,在DAL层改了些东西,对DAL层重新生成,发现VS弹出一个对话框,说" 项目文件“ ”已被重命名或已不在解决方案中",经上网查证,发现可能是路径问题吧,只需要在把WEB层中把出错的引用移除,再重新添加引用即可.如图: 然后再重新生成DAL层即可生成. ...
2009-01-13 16:52:35 198
原创 .NET中使用三层构架如何从DAL层读取web.config中的数据库连接字符串!
using System; using System.Collections.Generic; using System.Text; using System.Web.Configuration; // 要引用这个命名空间 namespace DAL { public class SQLHelpe...
2009-01-13 16:24:25 619
原创 Visual Studio 2005/2008 调试出现“无法显示该网页”!
调试Web程序的时候,突然页面不能显示出来,老是显示着“网页无法显示”的页面。云里雾里,鬼知道是怎么解决的,终于一个惊天大发现:IE地址栏里面显示端口号和桌面任务栏右下角“ASP.NET Development Server”的端口压根就不一致,我把IE地址栏的端口号改成“ASP.NET Development Server”显示的端口号,结果网页就出来了,后面在Google上继续搜索,查询关键字...
2009-01-13 16:11:02 158
原创 .NET使用一般处理程序生成验证码!
<%@ WebHandler Language="C#" Class="WaterMark" %> using System; using System.Web; using System.Drawing; using System.Drawing.Drawing2D; using System.Web.SessionState; public ...
2009-01-13 16:08:58 127
原创 关于.net发送EMAIL的总结
①导入相应的包: using System.Web.Mail; using System.Net.Mail; using System.Net; ②建立发送Email的方法: /// <summary> /// 发送EMail /// </summary> /// <param name...
2009-01-13 16:03:16 683
原创 Repeater控件中点击按钮后获取某一行的数据!
其实和GridView差不多的,如果模板中是有按钮之类的可以设置CommandName值的,可直接在ItemCommand事件中获取CommandName或者CommandArgument, 如果是模板中有文本框之类的,把文件框的AutoPostBack属性设置为True,然后在TextChanged事件中编写如下代码: TextBox t = (TextBox)sender; ...
2009-01-13 15:59:44 401
原创 利用BulletedList的DataBound事件设置BulletedList的超链接!
前台页面代码: <asp:BulletedList ID="bulPPName" runat="server" ondatabound="bulPPName_DataBound" CssClass="bul"> </asp:BulletedList> 后台代码: bulPPName.DataSource = ProLi
2009-01-13 15:57:15 392
原创 在ASP.NET中如何在前台使用urlencode!
<a href='ShowProParam.aspx?name=<%# Server.UrlEncode(Eval("IPVN").ToString()) %>&itemid=<%# Eval("ItemId") %>'>
2009-01-13 15:54:24 309
原创 NET使用了UpdatePanel后如何弹出对话框!
ScriptManager.RegisterStartupScript(this.UpdatePanel1,this.GetType(), "提示", "alert('购物车为空,请先购物!')", true);
2009-01-13 15:51:51 164
原创 .NET在后置代码中输入JS提示语句(背景不会变白)
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('加入暂存架成功!');</script>");
2009-01-13 15:50:19 95
原创 GridView模板列中的TextBox的ontextchanged事件中获取当前行的某列!
GridView模板列有一TextBox,TextBox的AutoPostBack属性为True,在TextChanged事件中可通过如下代码获取当前行某列的值: TextBox t = (TextBox)sender; GridViewRow drv = (GridViewRow)t.NamingContainer; int rowIndex = drv.RowIndex;...
2009-01-13 15:48:55 355
原创 在前台ASPX页面中直接判断绑定的数据是否为空!
用GridView或其他控件绑定数据的时候,有时候需要判断从数据库中获取的值是否是空值,然后显示相应的内容,如果在后置代码中写的话只有是在RowDataBound事件里判断,而我们可以在前台ASPX页面中使用如下代码来判断绑定的值是否是空值: <%# string.IsNullOrEmpty(Eval("pic").ToString()) ? "" : Eval("pic") %&g...
2009-01-13 15:47:44 492
原创 在GridView的RowDataBound事件中获取某行某列的值!
在目前的工作中经常用到,特此记录,特别是那个 DataRowView ,经常是忘记怎么拼写的,嘿嘿! // 判断订单状态填充“操作”列 protected void gdvOrders_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == Dat...
2009-01-13 15:45:59 348
原创 ASP.NET中把2008-9-6形式的字符串转成2008-09-06
上网搜索了好一会,解决方法如下: 可以利用.NET中格式化字符串的方法转换!代码如下: string str = "2008-9-6" DateTime dt = DateTime.Parse(str); Response.Write(String.Format("{0:yyyy-MM-dd}", dt)); ...
2009-01-13 15:44:21 111
原创 ASP.NET中用JS弹出模态对话框后在里面的分页的问题!
下面是我打开模态对话框的JS函数: <script language="javascript"> function OpenWin(){ var str=window.showModalDialog('selorder.aspx','','dialogLeft=80px;dialogTop=80px;dialo...
2009-01-13 15:42:17 126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人