摘要:
1、JQuery简介 普通JavaScript的缺点:每种控件的操作方式不统一,不同浏览器下有区别,要编写跨浏览器的程序非常麻烦。因此出现了很多对JavaScript 的封装库,比如Prototype、Dojo、ExtJS、JQuery等,这些库对JavaScript进行了封装,简化了开发。这些库是对 JavaScript的封装,也就是咱们调用JQuery的一句函数,JQuery内部这句函数帮我们调用JavaScript中的代码几十句,因为JQuery就是JavaScript语法写的一些函数类,内部仍然是调用JavaScript实现的,所以并不是代替JavaScript的。使用JQuery..
阅读全文
posted @ 2013-05-03 17:43
左正
阅读(328)
推荐(0)
摘要:
Form插件,支持Ajax,支持Ajax文件上传,功能强大,基本满足日常应用。1、JQuery框架软件包下载文件:jquery.rar大小:29KB下载:下载2、Form插件下载文件:jquery.form.rar大小:7KB下载:下载3、Form插件的简单入门第一步:先增加一个表单<form id="myForm" action="comment.php" method="post">Name: <input type="text" name="name" />Comm
阅读全文
posted @ 2013-05-02 23:52
左正
阅读(254)
推荐(0)
摘要:
在Asp.net MVC 3 web应用程序中,我们会用到ViewData与ViewBag,对比一下: ViewDataViewBag 它是Key/Value字典集合它是dynamic类型对像 从Asp.net MVC 1 就有了ASP.NET MVC3 才有 基于Asp.net 3.5 framework基于Asp.net 4.0与.net framework ViewData比ViewBag快ViewBag比ViewData慢 在ViewPage中查询数据时需要转换合适的类型在ViewPage中查询数据时不需要类型转换 ...
阅读全文
posted @ 2013-04-30 12:18
左正
阅读(234)
推荐(0)
摘要:
有Index视图如下:视图代码如下:[html] view plaincopy<%@PageLanguage="C#"MasterPageFile="~/Views/Shared/Site.Master"Inherits="System.Web.Mvc.ViewPage"%><asp:ContentID="Content1"ContentPlaceHolderID="TitleContent"runat="server">主页</asp:Cont
阅读全文
posted @ 2013-04-30 11:41
左正
阅读(396)
推荐(0)
摘要:
有时候我们通常需要把上传的图片或其他文件放在其他服务器上,以便和网站服务器分开,这时候ASP.NET的WebService就派上大用场 了。我们可以在文件服务器上运行一个WebService,提供上传和下载文件的方法,然后在网站服务器上的网站中引用这个WebService,调用上 传或下载的方法,实现对远程服务器上的文件上传和下载的功能。以下操作在VS2005环境中完成。先新建一个WebService项目UpDownFile,里面自动建了一个叫Service1的asmx和cs文件,看不顺眼这个名字的就把它重命名吧,我就把它重命名为了UpDownFile.asmx,把里面的class也重命名为U
阅读全文
posted @ 2013-04-26 16:16
左正
阅读(1130)
推荐(0)
摘要:
问题1:未启用父路径症状举例1:Server.MapPath()错误'ASP0175:80004005'不允许的Path字符/0709/dqyllhsub/news/OpenDatabase.asp,行4在MapPath的Path参数中不允许字符'..'。------------------------------------------------------------症状举例2:ActiveServerPages错误'ASP0131'不允许的父路径/seller/Login.asp,行2包含文件'../FS_Inc/Const.as
阅读全文
posted @ 2013-04-23 14:45
左正
阅读(336)
推荐(0)
摘要:
目录什么是SQLHelperSqlHelper配置项SqlHelper调用源码主要成员注意事项源程序(中文注释)编辑本段什么是SQLHelperSqlHelper是一个基于.NET Framework的数据库操作组件。组件中包含数据库操作方法,目前SqlHelper有很多版本,主要以微软一开始发布的SqlHelper类,后面包含进了Enterprise Library开源包中了。还有一个主要版本是dbhelper.org开源的sqlhelper组件,优点是简洁,高性能,不仅仅支持sqlserver,同时支持sqlserver、oracle、access、Mysql数据库,也是一个开源项目,提供
阅读全文
posted @ 2013-04-18 10:29
左正
阅读(437)
推荐(0)
摘要:
前段时间在收集项目素材时发现一个很好用的消息组件ymPrompt,顺便收集了圈子里关于这个组件的文章,感觉介绍不是很完善。废话少说先看一下演示效果:演示Demo: http://www.ajaxbbs.net/test/ymPrompt4.0/demo.html截取的图片: Vista样式简短的实现脚本:--导入脚本Js文件和选择的皮肤的css文件<scripttype="text/javascript"src="ymPrompt.js"></script><linkrel="stylesheet"id=
阅读全文
posted @ 2013-04-15 14:39
左正
阅读(221)
推荐(0)
posted @ 2013-04-13 21:16
左正
阅读(147)
推荐(0)
摘要:
MVC进阶学习--HtmlHelper控件解析(一) 2009-10-10 14:10 by 贺臣, 1068 阅读, 1 评论, 收藏, 编辑1.HtmlHelper类HtmlHelper类位于System.Web.MVC.Html命名空间下。主要包括FormExtensions,InputExtensions,LinkExtensions,SelectExtensions,TextAreaExtensions,ValidationExtensions,RenderPartialExtensions等7个静态内,他们全部是是采用拓展方法来实现的在asp.net MVC中ViewPage中使用
阅读全文
posted @ 2013-04-13 09:32
左正
阅读(229)
推荐(0)
摘要:
用户体验已经成为衡量 应用软件质量的重要标准。在过去我们可能会惊叹于某个Web应用的华丽界面,现在,随着HTML5的强势登场,各类表现层技术及开发框架的发布,Web与 窗体应用的界限正在被逐渐模糊。虽然技术已经焕然一新,但很多开发人员并不是专业的信息架构师,可能还在使用传统的、平凡的UI设计风格。富应用已成定 局,过去难以实现的效果在今天看来已如此简单。本文旨在通过借鉴Web界面设计经验,来探寻系统UI设计的最佳实践。一 指导原则概述系统是自描述的 对于好的UI设计系统应该易于使用。无需阅读额外的文档,系统UI本身就能引导用户选择正确的道路。尽力隐藏系统复杂度 简约风格的UI更易于用户使用。提
阅读全文
posted @ 2013-04-12 16:34
左正
阅读(686)
推荐(0)
摘要:
上传图片配置文件:一开始我上传图片的时候失败,网上有人说需要把net文件夹下的wen.config给删除掉。修改配置文件后需要到imageUp.ashx页面做如下处理把箭头指的这段头引用文件给删除掉。图片就可以上传成功了效果如下:到此为止图片上传就搞定了。附件上传:附件上传这块需要到配置文件editor_config.js里面做如下处理然后把net文件夹下面的web.config文件里面的把这一句加到你项目的跟目录下的web.config然后这块需要注意的是fileUp.ashx这个页面有设置上次文件大小限制的参数可以根绝自己的实际需求更改。如果没有上面的操作上传附件的时候很有可能失败!失败情
阅读全文
posted @ 2013-04-11 19:43
左正
阅读(338)
推荐(0)
摘要:
(Lionden<hsdlionden@gmail.com> 转载说明) 前段时间发表过一篇关于“KindEditor在JSP中使用”的博文。这几天在沈阳东软进行JavaWeb方面的实习工作,在一个CMS系统的后台和博客板块中又要用到文本编辑器,突然发现了这个——百度编辑器(官网http://ueditor.baidu.com/website/index.html)。 Ueditor由百度开发,传说中的百度更懂中文嘛,不像KindEditor有时会显示乱码。Ueditor提供中文“utf-8”和“gbk”版本的下载。而且分为完整版和定制版。完整版没什么可说的,下面说下定制版: 定制
阅读全文
posted @ 2013-04-11 19:42
左正
阅读(645)
推荐(0)
摘要:
今天搞了好就终于找到一个解决办法:分享如下:我介绍的是从数据库赋值后台代码:this.lable1.Text = dr["字段名"].ToString();//对前台Id为lable的控件赋值前台代码:<asp:Label ID="editoraa" runat="server" Visible="false" Text=""></asp:Label><script type="text/plain" id="editor"&
阅读全文
posted @ 2013-04-10 00:16
左正
阅读(3062)
推荐(0)
摘要:
复制出以下代码至xxx.html文件 自测<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>全插件</title><script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3"></script><scripttype=&
阅读全文
posted @ 2013-04-08 00:10
左正
阅读(1983)
推荐(1)
摘要:
摘要:地图测距,大家都会,不就map.getDistance麼。可是,这只能测任意两点的直线距离,用途不够实际啊。比如,我想测试北京天安门到北京后海的距离,怎么办呢?显然“沿道路测距”就显得尤为重要了。那么如果制作“可拖拽”的沿道路测距呢?我们一起来看一看。---------------------------------------------------------------------------------------一、创建地图只需要三步,即可创建一张地图。示例:http://dev.baidu.com/wiki/static/map/API/examples/index.html
阅读全文
posted @ 2013-04-07 23:43
左正
阅读(901)
推荐(0)
摘要:
在搜索引擎的开发中,我们需要对网页的Html内容进行检索,难免的就需要对Html进行解析。拆分每一个节点并且获取节点间的内容。此文介绍两种C#解析Html的方法。第一种方法:用System.Net.WebClient下载Web Page存到本地文件或者String中,用正则表达式来分析。这个方法可以用在Web Crawler等需要分析很多Web Page的应用中。估计这也是大家最直接,最容易想到的一个方法。转自网上的一个实例:所有的href都抽取出来:usingSystem;usingSystem.Net;usingSystem.Text;usingSystem.Text.RegularExp
阅读全文
posted @ 2013-04-05 15:43
左正
阅读(693)
推荐(0)
摘要:
最近做了一个小项目完整的数据库设计,想总结一些设计上的所得,希望大家多多指教。 有时一个项目,普通程序员一般不会去接触数据库设计,一般都有专业的DBA或是老程序员去设计,下面是我推测的几点可能原因: 1:新手对项目了解不深,正好这是老鸟的长处。 2:新手对局部的关注往往大于整体,很难考虑的特别周全。 3:数据库设计的好坏在某种程度上直接影响项目的复杂度以及性能。 第一:我们要知道什么是范式,为什么说到数据库设计总要提到一个名词:范式。范式:符合某一种级别的关系模式的集合。设计数据库必须遵循一定的规则,在关系数据库中,这种规则就是范式。 第二:范式的分类。关系数据库中的关系必须满足一定的要求,目
阅读全文
posted @ 2013-03-21 14:32
左正
阅读(337)
推荐(0)
摘要:
VS2020中“添加ASP.NET文件夹”里没有App_Code,添加普通文件夹然后命名为App_Code后,在里面添加类文件后,其它文件夹的文件却引用不了,这是怎么回事?在Web应用程序中不能通过右键项目-〉”添加“-〉”添加ASP.NET文件夹“方式添加。因为Web应用程序中App_Code就不存在。不过可以通过手动的方式创建,添加一个文件夹命名为App_Code就可以了。这样子创建的和在网站中创建的App_Code的在外观上一样的。先高兴一下,但没有这么简单的。你在App_Code创建类时,会发现没有智能提示。在页面后台引用时,还会报错,说类不存在。解决的办法就是选中你的类文件,在属性中
阅读全文
posted @ 2013-03-19 10:21
左正
阅读(187)
推荐(0)
摘要:
几个月前总结过关于Jmail发送邮件,当时用Jmail发送邮件发送速度有点慢(可能对Jmail了解不是很多).现在改为用微软提供的SmtpClient来发送邮件。MailMessage 用于构造可以使用SmtpClient类传输到Smtp服务器以便传递的电子邮件;使用MailMessage初始化MailMessage对象时,可以将电子邮件的发信人,收件人,主题和正文指定为参数。这些参数也可能被设置,或者使用MailMessage对象上的属性访问。常用的属性:附件 Attachments密送 bcc抄送 ccContent-Type bodyEncoding/subjectEncoding邮件正
阅读全文
posted @ 2013-03-18 16:55
左正
阅读(512)
推荐(0)
摘要:
private string PostWebRequest(string postUrl, string paramData, Encoding dataEncode) { string ret = string.Empty; try { byte[] byteArray = dataEncode.GetBytes(paramData); //转化 HttpWebRequest webReq = (HttpWebRequest)WebRequest.Cre...
阅读全文
posted @ 2013-03-18 16:28
左正
阅读(3555)
推荐(0)
摘要:
public void StartPing1(string pingURL) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(pingURL); FileStream fs = new FileStream(@"D:\111.jpg", FileMode.Open, FileAccess.Read); Byte[] bytes = new Byte[10240]; request.Method = "POST"; ...
阅读全文
posted @ 2013-03-18 16:26
左正
阅读(455)
推荐(0)
摘要:
public string StartPing(string pingURL)//改为一个传参数URL{StreamReader sr = null;StringBuilder sb = new StringBuilder();string strOutput = string.Empty;string strXML = string.Empty;try{//HttpUtility.HtmlEncodestrXML = BuildXML();int len = strXML.Length;ASCIIEncoding ascii = new ASCIIEncoding();HttpWebRequ
阅读全文
posted @ 2013-03-18 16:24
左正
阅读(3614)
推荐(0)
摘要:
view plaincopy to clipboardprint?//手动保存图片 private void saveBtn_Click(object sender, System.EventArgs e) { bool isSave = true; SaveFileDialog saveImageDialog = new SaveFileDialog(); saveImageDialog.Title = "图片保存"; saveImageDialog.Filter= @"jpeg|*.jpg|bmp|*.bmp|gif|*.gif"; if(saveI
阅读全文
posted @ 2013-03-18 16:21
左正
阅读(2686)
推荐(0)
摘要:
将数据作为XML数据发送,例如:publicvoidPostXml(stringurl,stringxml){byte[]bytes=Encoding.UTF8.GetBytes(xml);HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create(url);request.Method="POST";request.ContentLength=bytes.Length;request.ContentType="text/xml";using(StreamrequestStream=request.Ge
阅读全文
posted @ 2013-03-18 15:26
左正
阅读(471)
推荐(0)
摘要:
usingSystem;usingSystem.IO;usingSystem.Net;usingSystem.Text;namespacexxxx{publicclassWebRequestPostExample{publicstaticvoidMain(){HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create(@"http###files/Cygwin.pdf");FileStreamfs=newFileStream(@"D:\Cygwin.ISO",FileMode.Open,FileAcce
阅读全文
posted @ 2013-03-18 14:54
左正
阅读(3771)
推荐(0)
摘要:
HttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据的最好选择。它们支持一系列有用的属性。这两个类位 于System.Net命名空间,默认情况下这个类对于控制台程序来说是可访问的。请注意,HttpWebRequest对象不是利用new关键字通过构 造函数来创建的,而是利用工厂机制(factory mechanism)通过Create()方法来创建的。另外,你可能预计需要显式地调用一个“Send”方法,实际上不需要。接下来调用 HttpWebRequest.GetResponse()方法返回的是一个HttpWebResponse对象。你可以把HTTP响应的数
阅读全文
posted @ 2013-03-18 14:46
左正
阅读(1364)
推荐(0)
摘要:
几个月前写了一个博客自动ping程序,其实也没有什么技术含量,只是不想很快被遗忘,在此一记,希望各路好友,批评批正。ping程序的,用处是把发布文章主动的提交搜索引擎,以便达到让搜索引擎快速收录。程序原理主要通过RPC协议来实现的,下面简单学习一下RPC协议。RPC协议 英文原义:Remote Procedure Call Protocol 中文释义:(RFC-1831)远程调用协议 注解:一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。 RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和...
阅读全文
posted @ 2013-03-18 14:30
左正
阅读(298)
推荐(0)
摘要:
网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三种方法来实现:1、WebBrowser是个"迷你"浏览器,其特点是Post时不用关心Cookie、内置JS等问题WebBrowser是VS2005新提供的组件(其实就是封装了IE接口),实现POST功能一般在webBrowser的DocumentCompleted中分析HtmlDocument 来实现,代码如下:HtmlElementClickBtn=nul
阅读全文
posted @ 2013-03-18 14:29
左正
阅读(1010)
推荐(0)
摘要:
经常编写JS的朋友常常会因为函数写多了,隔一段时间就会忘记了函数的用途,或者函数里带的参数作用情况,这个时候会联想到VS工具里的强大提示功能,多希望也能在JS上实现呀,告诉你,这个想法并不是多难,VS2010以经帮我们解决了这个问题,下面看下具体是怎么操作的:functionSayHi(name, age){/// <summary>自我介绍名字和年龄的函数</summary>/// <param name="name" type="String">要介绍的名字</param>/// <param n
阅读全文
posted @ 2013-03-14 14:03
左正
阅读(479)
推荐(0)
摘要:
前些日子,一直奔波于这三种操作,想想以后会常用,干脆整理下来,供自己以后查看。也给大家分享一下! 以下面写出自己认为有用的操作和代码。 第一次在园里面写,肯定有很多不足够之处,希望大家多多指点。一、Iframe篇//&&&&&&&&&&&&&&&&&&&&公共方法开始&&&&&&&&&&&&&&&//父对象得到子窗口的
阅读全文
posted @ 2013-03-14 10:39
左正
阅读(278)
推荐(0)
摘要:
最近我在忙于研究负载平衡、并发性容错性等性能优化问题,ASP.NET有太多强大的功能等待学习和挖掘。今天,Bosnma和大家一起研究在ASP.NET中缓存机制如何帮助我们在高流量网站中减少服务器负担。何为缓存 缓存无处不在,尤其是流量较高的网站。对于某些页面(尤其是带有一个或更多数据库操作的页面)可能会对数据库服务器带来过大的负载,而这些负载经常是不必要的。比如某公司的商品清单页面可能在一个小时,一天甚至更长时间并未改变,遗憾的是每一个浏览该页面的用户都会造成数据库的连接及查询。缓存就是为了解决这样的问题应运而生。缓存的简单实现 在ASP.NET中实现缓存的最简单的方法就是在页面上加一个Out
阅读全文
posted @ 2013-03-14 10:32
左正
阅读(650)
推荐(0)
摘要:
系列目录:SqlDependency缓存用法Asp.net使用SqlDependencySqlCacheDependency使用命令通知使缓存无效CacheDependency用法AggregateCacheDependency 用法SqlCacheDependency使用轮流检测技术(轮询)使缓存无效-------------------------------------------------------------------------------------------按Msdn解释,CacheDependency在存储于 ASP.NET 应用程序的 Cache 对象中的项与文件、
阅读全文
posted @ 2013-03-12 11:35
左正
阅读(371)
推荐(0)
摘要:
关于缓存的设计1、什么情况下用缓存缓存是提高应用程序性能的最好方法之一。运用缓存可以优化数据查询,避免不必要的网络数据回传,和避免执行不必要的完全相同的数据处理逻辑。在实现缓存的时候我们要确定什么时候装入缓存数据。用异步装入缓存或用批处理方式来避免出现客户端数据延迟。一般来说在一定时间内请求了相同的业务逻辑而没有变更的话,可以采用缓存来设计。数据请求频繁的的请求不适合采用缓存,如论坛的回复,但是论坛的主题是可以采用缓存设计的。2、缓存设计的步骤确定缓存数据结构:即设计中哪些数据用到了缓存,设计这些数据的缓存结构确定缓存什么数据确定缓存过期规则和清理确定如何装入缓存数据3、示例 Communit
阅读全文
posted @ 2013-03-12 11:15
左正
阅读(332)
推荐(0)
摘要:
可以用javaScript解决在你想控制跳转的页面,比如login.jsp中的<head>与</head>之间加入以下代码:<script language="JavaScript">if (window != top)top.location.href = location.href;</script>则在系统超时想在框架中打开登录页时,则login.jsp自身进行判断后跳出iframe等框架要。
阅读全文
posted @ 2013-03-11 11:40
左正
阅读(307)
推荐(0)
摘要:
<table><tr class="PurViewData" id="trid95"> <td>14</td> <td id="95"><a style="color:#0000CC" href="/PurviewManage/AddPurview?id=95">TopParty优惠</a></td> <td> <select id="Select1"> &
阅读全文
posted @ 2013-03-08 14:50
左正
阅读(3261)
推荐(0)
摘要:
是MSDN中对Merge方法使用说明:Merge 方法用于合并架构大致相似的两个 DataSet 对象。合并在客户端应用程序上通常用于将数据源中最近的更改合并到现有的 DataSet 中。这使客户端应用程序能够拥有用数据源中的最新数据刷新的 DataSet。通常在一系列过程的末尾调用 Merge 方法,这些过程涉及验证更改、消除错误、使用更改更新数据源并最后刷新现有的 DataSet。 在客户端应用程序中,通常有这样一个按钮,用户可以单击它来收集已更改的数据并对其进行验证,然后将其发送回中间层组件。在这种情况下,将首先调用 GetChanges 方法。该方法返回另一个为验证和合并而优化的 Da
阅读全文
posted @ 2013-01-16 09:57
左正
阅读(428)
推荐(0)
摘要:
先看一个例子比如:我们在 www.cr173.com 中用 iframe 了一个 www.fxxz.com 的一个页面。如:< iframe height="100" marginheight="0" src="http://www.fxxz.com/" frameborder="0" width="970" marginwidth="0" scrolling="no" bordercolor="#000000"><
阅读全文
posted @ 2012-12-25 19:48
左正
阅读(12135)
推荐(0)
摘要:
jQuery 代码判断一个对象是否存在:***********************错误***********************if($("#id")){}else{}因为 $(“#id”) 不管对象是否存在都会返回 object 。***********************正确***********************if($("#id").length>0){}else{}使用 jQuery 对象的属性 length 来判断,如果 > 0 就存在。或者if($("#id")[0]){} else {}或
阅读全文
posted @ 2012-12-13 14:37
左正
阅读(953)
推荐(0)
摘要:
今天在做项目时,碰到一个很奇怪的问题,我使用string.Format居然报“输入的字符串格式有误”的错误,我调了很久,还是不对,不明白错在哪里,后来还是google了一下,原来我在字符串中出现了"{"字符。而"{"字符若出现在string.Format中是必需转义的,也就是要用两个"{{"代表一个"{",同时双下面把我查找到的解决方法的相关文章一同粘贴出来。一、转义C# 中使用类似 {0}, {1:yyyy-MM-dd} 这样的格式占位符,如果被格式化字符串本身包含 { 或者 } 怎么办呢?答案是:用两个 { 或
阅读全文
posted @ 2012-12-05 10:59
左正
阅读(746)
推荐(0)