摘要:
后台从数据库里读出数据并按格式现实:显示问题和答案的时候 标签格式固定 有问题编号 选项序号 protected void InfoBind() { Ds = upays.Function_ReturnDataSet(CommandType.Text, "select * from Survey_Title where Tid=" + Convert.ToInt32(Request.QueryString["id"])); if (Ds != null && Ds.Tables[0].Rows.Count == 1) { T... 阅读全文
posted @ 2012-04-21 12:02
sidihu
阅读(202)
评论(0)
推荐(0)
摘要:
类:using System;using System.Collections.Generic;using System.Text;using System.Data.OleDb;using System.Data.SqlClient;using System.Data;using Model;namespace BLL.BLLCustom{ public class ReadCsv { private string _filename; private string _filepath; private OleDbConnection O... 阅读全文
posted @ 2012-04-21 11:59
sidihu
阅读(347)
评论(0)
推荐(0)
摘要:
在 using 语句中创建一个实例,确保退出 using 语句时在对象上调用 Dispose。当到达 using 语句的末尾,或者如果在语句结束之前引发异常并且控制离开语句块,都可以退出 using 语句。实例化的对象必须实现 System.IDisposable 接口。简单点说就是可以自动释放对象(托管资源) 阅读全文
posted @ 2012-04-21 11:56
sidihu
阅读(1282)
评论(0)
推荐(0)
摘要:
很多人都认为Close()方法内部会调用Dispose()方法,所以并没有本质的区别!实际上这个看法不是很准确,对有些类来说,的确Close()和Dispose()没有本质区别,但是对有些类来说并非如此! 首先,让我们看看我们最常使用的SqlConnection的Close()方法和Dispose()方法的区别: SqlConnection类的Dispose()方法是继承于Component类的,源代码是这样的: publicvoidDispose(){ Dispose(true);//调用Dispose的一个带参数的重载 GC.SuppressFinalize(this);//请求系统不要. 阅读全文
posted @ 2012-04-21 11:56
sidihu
阅读(398)
评论(0)
推荐(0)
摘要:
表单提交中Get和Post方式的区别有5点1. get是从服务器上获取数据,post是向服务器传送数据。2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。4. get传送的数据量较小,不能大于2KB。post传送的数据量较大 阅读全文
posted @ 2012-04-21 11:55
sidihu
阅读(170)
评论(0)
推荐(0)
摘要:
C#中使用split分割字符串的几种方法- -第一种方法:string s=abcdeabcdeabcde;string[] sArray=s.Split('c') ;foreach(string i in sArray)Console.WriteLine(i.ToString());output:abdeabdeabde第二种方法:我们看到了结果是以一个指定的字符进行的分割。使用另一种构造方法对多个字符进行分割:string s=abcdeabcdeabcdestring[] sArray1=s.Split(new char[3]...{'c','d& 阅读全文
posted @ 2012-04-21 11:55
sidihu
阅读(229)
评论(0)
推荐(0)
摘要:
Ds = famous.shop_select_bychecked(0); Dt = Ds.Tables[0].Clone(); foreach (DataColumn Dc in Dt.Columns) { if (Dc.ColumnName == "BID" || Dc.ColumnName == "SID") { Dc.DataType=typeof(string); } } foreach (DataRow Dr in Ds.Tables[0].Rows) { DataRow dr =Dt.NewRow(); dr["SHOPID&qu 阅读全文
posted @ 2012-04-21 11:53
sidihu
阅读(1176)
评论(0)
推荐(0)
摘要:
今天写历遍删除文件居然忘记怎么写了 晕倒 以后要多看书加强记忆......... string Paths = Server.MapPath("rent_pic/"); DirectoryInfo Di = new DirectoryInfo(Paths); try { for (int i = 0; i < GVinfo.Rows.Count; i++) { Label Lid = (Label)GVinfo.Rows[i].FindControl("Lid"); CheckBox Cb = (CheckBox)GVinfo.Rows[i].Fi 阅读全文
posted @ 2012-04-21 11:52
sidihu
阅读(188)
评论(0)
推荐(0)
摘要:
using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;public p 阅读全文
posted @ 2012-04-21 11:51
sidihu
阅读(222)
评论(0)
推荐(0)
摘要:
在ASP.Net中对各个WebForm控件引入以前没有的EnableViewState属性。这个属性究竟有什么用。我们知道对于WebForm而言,其代码是在服务器端的,以处理客户端的请求。当用户通过浏览器浏览网页的时候,会对网页进行某些操作,比如打开新链接,或单击某个按钮。在ASP中,这些是通过脚本语言对其进行处理,之后再传递给服务器端。但是在ASP.NET下,由于采用了code behind技术,在coding的时候,通常是将以前客户端完成的工作放到了服务器端。那么,服务器是怎么知道客户的操作的呢?比如我在文本框输入的内容,或者单击了登录按钮,服务器端是怎样得到这些信息的呢?因为没有这些信息 阅读全文
posted @ 2012-04-21 11:51
sidihu
阅读(136)
评论(0)
推荐(0)
摘要:
using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;using Sy 阅读全文
posted @ 2012-04-21 11:50
sidihu
阅读(313)
评论(0)
推荐(0)
摘要:
存储过程 USE TEST GOCREATE PROC SHOW --DROP PROC SHOW@NAMES VARCHAR(50),@PWD VARCHAR(50),@MESSAGE VARCHAR(50) OUTPUTASIF EXISTS(SELECT * FROM A WHERE NAMES=@NAMES)BEGIN IF EXISTS(SELECT * FROM A WHERE NAMES=@NAMES AND PWD=@PWD) BEGIN SELECT * FROM A WHERE NAMES=@NAMES AND PWD=@PWD SET @MESSAGE='信息正确 阅读全文
posted @ 2012-04-21 11:49
sidihu
阅读(171)
评论(0)
推荐(0)
摘要:
net中前台javascript与后台c#函数相互调用问题C#代码与javaScript函数的相互调用问:1.如何在JavaScript访问C#函数?2.如何在JavaScript访问C#变量?3.如何在C#中访问JavaScript的已有变量?4.如何在C#中访问JavaScript函数?问题1答案如下:javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementById("btn1").click(); 3、在前台或后台调用j 阅读全文
posted @ 2012-04-21 11:48
sidihu
阅读(182)
评论(0)
推荐(0)
摘要:
需求:鼠标单击TextBox,计算出一个值赋给此TextBox。问题:asp.net的服务器控件TextBox虽然有OnTextChanged事件能调用后台C#函数,但是对单击事件目前不能直接调用C#函数。解决思路:服务器控件button鼠标单击事件可以调用后台C#函数,可以考虑在TextBox的单击事件中调用此button的单击事件响应函数,然后把此button设置为隐藏。方法:1、放置一个button控件,并添加鼠标单击事件:<asp:Button ID="btnCost_balance" runat="server" Text="a 阅读全文
posted @ 2012-04-21 11:48
sidihu
阅读(482)
评论(0)
推荐(0)
摘要:
SessionState 的Timeout),其主要原因有三种。一:有些杀病毒软件会去扫描您的Web.Config文件,那时Session肯定掉,这是微软的说法。二:程序内部里有让Session掉失的代码,及服务器内存不足产生的。三:程序有框架页面和跨域情况。第一种解决办法是:使杀病毒软件屏蔽扫描Web.Config文件(程序运行时自己也不要去编辑它)第二种是检查代码有无Session.Abandon()之类的。第三种是在Window服务中将ASP.NET State Service 启动。下面是帮助中的内容:(ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB 阅读全文
posted @ 2012-04-21 11:46
sidihu
阅读(188)
评论(0)
推荐(0)
摘要:
Session即会话,是指一个用户在一段时间内对某一个站点的一次访问。 Session对象在.NET中对应HttpSessionState类,表示“会话状态”,可以保存与当前用户会话相关的信息。 Session对象用于存储从一个用户开始访问某个特定的aspx的页面起,到用户离开为止,特定的用户会话所需要的信息。用户在应用程序的页面切换时,Session对象的变量不会被清除。 对于一个Web应用程序而言,所有用户访问到的Application对象的内容是完全一样的;而不同用户会话访问到的Session对象的内容则各不相同。 Session可以保存变量,该变量只能供一个用户使用,也就是说,每一个网 阅读全文
posted @ 2012-04-21 11:46
sidihu
阅读(325)
评论(0)
推荐(0)
摘要:
需求现象:在RowCommand事件中获取该行DataKey值,以便编辑改行相应的数据;解决方案:1)模板列中的LinkButton ,需要绑定其CommandArgument='<%# Bind("ID") %>',然后在RowCommand事件中获取绑定: <asp:TemplateField > <HeaderTemplate> <asp:LinkButton ID="deleteSelect" Text="删除选中" CommandName="DeleteSe 阅读全文
posted @ 2012-04-21 11:45
sidihu
阅读(467)
评论(0)
推荐(0)
摘要:
转载来的:1、浏览器ASP文件请求->服务器执行->遇到response.redirect语句->服务器发送response.redirect后面的地址给客户机端的浏览器->浏览器请求执行新的地址2、浏览器ASP文件请求->服务器执行->遇到Server.Transfer语句->服务器转向新的文件切换对象:Server.Transfer方法与Redirect方法相比另一个显著的优势是在页面转换时,Request集合里的内容不会丢失,这给我们编程带来很大的方便。一般的情况下尽可能用Server.Transfer方法(前提是服务器是IIS),Server. 阅读全文
posted @ 2012-04-21 11:44
sidihu
阅读(296)
评论(0)
推荐(0)
摘要:
创建一个全局应用程序类,后缀名为:asax 这个文件只能建立一个全局应用程序类代码:<%@ Application Language="C#" %><script runat="server"> void Application_Start(object sender, EventArgs e) { //Application["count"]=0; Application.Add("count", 0); //这两种方法功能一样 把0存储在Application["count&q 阅读全文
posted @ 2012-04-21 11:43
sidihu
阅读(177)
评论(0)
推荐(0)
摘要:
System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。 一.优点 支持自动改变大小的功能 可以灵活的插入元素 可以灵活的删除元素 二.局限性 跟一般的数组比起来,速度上差些 ,因为内存分配是一个昂贵的过程,数组的结构福鼎可以操作更加快速实例:ArrayList myarraylist = new ArrayList();//创建一个ArrayList对象 myarraylist.Add("111"); myarraylist.Add("222"); myarraylist.Add(&qu 阅读全文
posted @ 2012-04-21 11:42
sidihu
阅读(378)
评论(0)
推荐(0)
摘要:
定义数组方法一:string[] myarray = new string[5]; myarray[0] = "aaa"; myarray[1] = "sss"; myarray[2] = "ddd"; myarray[3] = "fff"; myarray[4] = "qqq";定义数组方法二:Array myarr = Array.CreateInstance(GetType(string),5); myarr.SetValue("aaa", 0); myarr.SetV 阅读全文
posted @ 2012-04-21 11:41
sidihu
阅读(767)
评论(0)
推荐(0)
摘要:
“又是一年毕业时 ”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。 1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。” 其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看.. 阅读全文
posted @ 2012-04-21 11:38
sidihu
阅读(117)
评论(0)
推荐(0)
摘要:
开源中国社区 LUPA开源社区 LUPA开源杂志 软件开发网 Openforge开源项目网Sourceforge.net 开源人 吾要开源 编程论坛 兰州大学开源社区OSS开源中国社区 C#开源资源 可可鱼开源吧 海天人.Net技术站点 Hello,开源编程爱好者 源码开发网 源码爱好者 51aspx.net源码 网站源码下载中心源码之家 a5源码下载 开源吧 源代码下载 洪越源代码问友源码 源码网 酷源码下载 中国站长下载 锋网源码站长站 源码之家 源码网downcode 中国源码中心中国建站 代码爱好者 极品源码源码吧 免费源代码托管服务... 阅读全文
posted @ 2012-04-21 11:38
sidihu
阅读(163)
评论(0)
推荐(0)
摘要:
转帖 分享代码自动生成http://www.passit.cn/index.jsp?bdclkid=Kx__Ja3MS1TvTb3xfRgfYHBqhrFK0gsczYGgewXG9TOP 阅读全文
posted @ 2012-04-21 11:37
sidihu
阅读(119)
评论(0)
推荐(0)
摘要:
想成为最牛程序员吗?以下几点有助你实现这个目标。Tip 1 要方法而不是记忆我的一个程序员朋友常跟我说记住超过200个C++函数是多么的有帮助。“我从来不必去查找函数的定义,因此我可以比其他程序员编程快上50%。”他自豪的说。可结果是什么?难道他不知道编译器的代码自动完成功能可以节约大量查找函数及输入函数的时间吗,另外当C#发布出来后,他在记忆函数上面的努力就白费了。当然,编程中对函数的熟记是一件必需的事情,但是你应当花费更多的时间在学习做事的方法上,比如说创建一个数据库连接,如何产生RSS源等,然后是关注于代码是如何实现的。学习做事的正确方法远比死记硬背重要。Tip 2 建立属于你自己的资 阅读全文
posted @ 2012-04-21 11:37
sidihu
阅读(147)
评论(0)
推荐(0)
摘要:
C#允许把类和函数声明为abstract,抽象类不能实例化,而抽象函数没有执行代码,必须在非抽象的派生类中重写。显然,抽象函数也是虚拟的(但也不需要提供virtual关键字,实际上,如果提供了该关键字,就会产生一个语法错误)。如果类包含抽象函数,该类将也是抽象的,也必须声明为抽象的:abstract class Building{ public abstract decimal CalculateHeatingCost(); // abstract method}C++开发人员要注意C#中的一些语法区别。C#不支持采用=0语法来声明抽象函数。在C#中,这个语法有误导作用,因为可以在类声明的成员 阅读全文
posted @ 2012-04-21 11:35
sidihu
阅读(403)
评论(0)
推荐(0)
摘要:
在类声明中使用sealed可防止其它类继承此类;在方法声明中使用sealed修饰符可防止扩充类重写此方法。sealed修饰符主要用于防止非有意的派生,但是它还能促使某些运行时优化。具体说来,由于密封类永远不会有任何派生类,所以对密封类的实例的虚拟函数成员的调用可以转换为非虚拟调用来处理。密封类:密封类在声明中使用sealed 修饰符,这样就可以防止该类被其它类继承。如果试图将一个密封类作为其它类的基类,C#将提示出错。理所当然,密封类不能同时又是抽象类,因为抽象总是希望被继承的。在哪些场合下使用密封类呢?实际上,密封类中不可能有派生类。如果密封类实例中存在虚成员函数,该成员函数可以转化为非虚的 阅读全文
posted @ 2012-04-21 11:35
sidihu
阅读(2297)
评论(0)
推荐(0)
摘要:
C#中new和override是继承中经常用到的两个关键字,但是往往有时候容易把这两个关键字的作用搞混淆。newC# new关键字表示隐藏,是指加上new关键字的属性或函数将对本类和继承类隐藏基类的同名属性或函数public class A{ public virtual void Method() { Console.WriteLine("This Method in Class A!"); }}public class B : A{ public new void Method() { Console.WriteLine("This Method in Cla 阅读全文
posted @ 2012-04-21 11:33
sidihu
阅读(261)
评论(0)
推荐(0)
摘要:
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace InheritingTest{ class BeInheritingedOne { public static string StrOne="I am from BeInheritinged one"; public static void ShowInheritingOne() { Console.WriteLine(StrOne); ... 阅读全文
posted @ 2012-04-21 11:32
sidihu
阅读(249)
评论(0)
推荐(0)
摘要:
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace InheritingTest{ class BeInheritingedOne { public static string StrOne="I am from BeInheritinged one"; public static void ShowInheritingOne() { Console.WriteLine(StrOne); ... 阅读全文
posted @ 2012-04-21 11:31
sidihu
阅读(190)
评论(0)
推荐(0)
摘要:
Partial Class ,部分类 或者分布类。顾名思义,就是将一个类分成多个部分。比如说:一个类中有3个方法,在VS 2005将该类中3个方法分别存放在3个不同的.cs文件中。这样做的好处:1、一个大型的项目类可以同时分成不同的区块交由不同的程序员拽写,同时进行。2、若由系统自动产生的source,可以用独立的Partial Class加入,而不必更改到原先类。3、当类(Class)很大时,可以用Partial Class做功能性划分,这也是一种不错的分类方式。 如果您在开发项目的公用函数库,用于公用函数库的内容越丰富越好,但这不可能一下子就写好,需要一点一点的积累,这时就可以使用Par. 阅读全文
posted @ 2012-04-21 11:30
sidihu
阅读(255)
评论(0)
推荐(0)
摘要:
做东西的时候遇见Stream 读写html 中文乱码的问题 解决:在读取和写入的时候编码统一 可能这样还不能解决问题 可以配置依稀webconfig使编码统一:<system.web> <globalization requestEncoding="gb2312" responseEncoding="gb2312"/></system.web>/// <summary> /// 文件内容读取 /// </summary> /// <param name="filePath&quo 阅读全文
posted @ 2012-04-21 11:29
sidihu
阅读(354)
评论(0)
推荐(0)
摘要:
异常详细信息: System.Web.HttpException: 无法向会话状态服务器发出会话状态请求。请确保已启动 ASP.NET State service,并且客户端和服务器端口是相同的。如果服务器位于远程计算机上,请检查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection 的值,确保服务器接受远程请求。 源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因... 阅读全文
posted @ 2012-04-21 11:28
sidihu
阅读(142)
评论(0)
推荐(0)
摘要:
检查页面按钮前是否存在</form> 这样的话按钮就完全不起作用了!!!!!!!!!!郁闷死~~居然是这样的 浪费我宝贵的时间!!!!!!!! 阅读全文
posted @ 2012-04-21 11:28
sidihu
阅读(125)
评论(0)
推荐(0)
摘要:
最近做一个东西 数据绑定在GridView中 可以单行删除 但是每次删除最后一条数据的时候 虽然数据库中的数据已经删除了 但是页面上还是显示了该条信息 页面刷新也不行解决:在数据绑定的时候要先将GridView的数据源清空一下 这样就好了 GVinfo.DataSource = null;GVinfo.DataBind(); 阅读全文
posted @ 2012-04-21 11:28
sidihu
阅读(722)
评论(0)
推荐(0)
摘要:
<div class="PersonInfo05"> <asp:CheckBoxList ID="CBconfig" RepeatDirection="Horizontal" RepeatColumns="5" runat="server"> <asp:ListItem>安全气囊</asp:ListItem><asp:ListItem>车内中控锁</asp:ListItem><asp:ListItem>遥控钥匙& 阅读全文
posted @ 2012-04-21 11:27
sidihu
阅读(582)
评论(0)
推荐(0)
摘要:
有的js在aspx页面上运行 由于form加了runat="server" 或者js要获取的空间加了runat="server" 导致js无法正常运行 此时可以运行页面 查看静态页面的源文件 使用静态页面中更改过的控件name 造成这个问题的原因与可能是因为加了runat="server"的控件没有设置自己的ID属性 如果设置 则静态页面中控件的name属性不会改变 js也可以正确运行 阅读全文
posted @ 2012-04-21 11:26
sidihu
阅读(383)
评论(0)
推荐(0)
摘要:
在写代码时,不小心按到了一个快捷键,然后页面中的空格都变成了"."解决方法 :编辑->高级->查看空白 或者Ctrl+E 然后S 阅读全文
posted @ 2012-04-21 11:25
sidihu
阅读(151)
评论(0)
推荐(0)
摘要:
今天装VS2010 用虚拟光驱安装 装到.NET Framework4.0后需要系统重启 重启后自动安装 但是重启后出现错误提示“vs_setup.msi 未能打开” 这个时候需要用虚拟光驱重新载入2010的ISO文件 这样就没有问题了 安装过程中会需要多次重启 重启后都用虚拟光驱重新载入ISO 另外安装VS2010需要Windows sp3的支持... 阅读全文
posted @ 2012-04-21 11:25
sidihu
阅读(904)
评论(0)
推荐(0)
摘要:
使用 GridLines 属性指定 GridView 控件的网格线样式。下表列出了可用的样式。样式 说明 GridLines.None 不显示网格线。 GridLines.Horizontal 仅显示水平网格线。 GridLines.Vertical 仅显示垂直网格线。 GridLines.Both 同时显示水平和垂直 阅读全文
posted @ 2012-04-21 11:24
sidihu
阅读(152)
评论(0)
推荐(0)
摘要:
设置GridView PagerSettings-Visible="false" 阅读全文
posted @ 2012-04-21 11:24
sidihu
阅读(146)
评论(0)
推荐(0)
摘要:
步骤:第一步:安装组件在控制面板的添加/删除程序——Windows组件向导——“Internet 信息服务(IIS)”在选定需要安装的服务后安装向导会提示需要插入Windows xp安装光盘,这时您插入安装盘按照提示进行安装,IIS中的WEB很快便自动安装完成。第二步:建立WEB站点1、控制面板 – 管理工具打开Internet 信息服务(IIS)管理器。2、开始添加站点,在 < 网站 > 上点击鼠标右键 < 新建 > -- < 网站 >3、点击 < 下一步 > 以后,输入站点描述,只是在IIS里面的一个识别而已,不过为了自己方便识别,在这里随便 阅读全文
posted @ 2012-04-21 11:23
sidihu
阅读(287)
评论(0)
推荐(0)
摘要:
1、自定义控件类没有使用public修饰符2、自定义控件类从Control类继承(应该派生自WebControl)3、在工具箱中添加项目之后,原控件dll移动了位置(删掉工具箱项目重新添加即可) 阅读全文
posted @ 2012-04-21 11:23
sidihu
阅读(301)
评论(0)
推荐(0)
摘要:
今天写了个留言板系统 VS上运行没有问题 但是在浏览器或者别人的浏览器上访问就有问题 找了半天也不知道怎么回事情 最后在网上找到了解决问题的办法 还是找到了两个人写的东西 拼在一起才把我的问题解决了 辛苦啊~~~~解决如下 转别人的:问题1:无法打开登录所请求的数据库 "XXX"。登录失败。法打开登录所请求的数据库 "XXX"。登录失败。用户 'XXX\ASPNET' 登录失败。解决方案:本来想直接在"服务器-数据库-安全性-用户"中添加"XXX\ASPNET"用户,不过没找到这个用户.原来是没有在 阅读全文
posted @ 2012-04-21 11:22
sidihu
阅读(410)
评论(0)
推荐(0)
摘要:
When Ajax meets jQuery 基于AJAX的应用现在越来越多,而对于前台开发人员来说,直接和底层的HTTPRequest打交道又不是一件令人愉快的事情。jQuery既然封装了 JavaScript,肯定已经考虑过AJAX应用的问题。的确,如果用jQuery写AJAX会比直接用JS写方便N倍。(不知道用jQuery长了, 会不会丧失对JS的知识了……) 这里假设大家对jQuery语法已经比较熟悉,来对ajax的一些应用作一些总结。载入静态页面load( url, [data], [callback] );url (String) 请求的HTML页的URL地址data (Map)( 阅读全文
posted @ 2012-04-21 11:20
sidihu
阅读(331)
评论(0)
推荐(0)
摘要:
首先按下面的步骤来实现一个简单的上传功能。1 创建Web项目,命名为JQueryUploadDemo,从官网上下载最新的版本解压后添加到项目中。2 在项目中添加UploadHandler.ashx文件用来处理文件的上传。(没有的话自己新建一个UploadHandler.ashx文件)3 在项目中添加UploadFile文件夹,用来存放上传的文件。4 Default.aspx的html页的代码修改如下:<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> & 阅读全文
posted @ 2012-04-21 11:19
sidihu
阅读(259)
评论(0)
推荐(0)
摘要:
属性:uploader : uploadify.swf 文件的相对路径,该swf文件是一个带有文字BROWSE的按钮,点击后淡出打开文件对话框,默认值:uploadify.swf。 script : 后台处理程序的相对路径 。默认值:uploadify.php checkScript :用来判断上传选择的文件在服务器是否存在的后台处理程序的相对路径 fileDataName :设置一个名字,在服务器处理程序中根据该名字来取上传文件的数据。默认为Filedata method : 提交方式Post 或Get 默认为Post scriptAccess :flash脚本文件的访问模式,如果在本地测试 阅读全文
posted @ 2012-04-21 11:19
sidihu
阅读(214)
评论(0)
推荐(0)
摘要:
<script src="jquery.js" type="text/javascript"></script> <script src="jquery.cookie.js" type="text/javascript"></script> <script language="javascript" type="text/javascript"> function setcookie() { var dt=new D 阅读全文
posted @ 2012-04-21 11:18
sidihu
阅读(204)
评论(0)
推荐(0)
摘要:
$(document).ready( function() { var $cb=$("#cb"); var cb=$cb[0]; //转换为DOM对象后判断 $cb.click( function() { if(cb.checked)//转换为DOM对象后判断 { alert("you checked"); } else { alert("you have not checked"); } } ); } ); //Jquery判断对象选中 $(document).ready( function() { var $cb=$(" 阅读全文
posted @ 2012-04-21 11:17
sidihu
阅读(176)
评论(0)
推荐(0)
摘要:
$("#ID")获取的永远是对象 即使网页上没有此元素 应该根据获取到的元素的长短来进行判断代码: $(document).ready( function() { if($("#ex").length>0)//根据获取到的元素的长短来进行判断 { alert("it exists"); } else { alert("it not exists"); } } );//Jquery转换为DOM判断 $(document).ready( function() { if($("#ex")[0]) 阅读全文
posted @ 2012-04-21 11:17
sidihu
阅读(179)
评论(0)
推荐(0)
摘要:
$(document).ready(function(){//jquery对象转化为dom对象var $temp=$("#el1");var dom=$temp[0];var dom2=$temp.get(0);alert(dom2.innerText);//=document.getElementById("el1").innerHTML;//dom对象转化为jquery对象var temp2=document.getElementById("el1");var $temp2=$(temp2);alert($temp2.text() 阅读全文
posted @ 2012-04-21 11:16
sidihu
阅读(120)
评论(0)
推荐(0)
浙公网安备 33010602011771号