随笔分类 - ASP.NET
摘要:这个控件非常好用……哈哈,有些时候,我们需要在系统中显示一些信息,又不希望这些信息通过页面滚动而不能在页面固定展示,例如广告……哈哈,所以就可以用这个控件了……AlwaysVisibleControl的用法也是很简单,首先在页面放一个AlwaysVisibleControl控件,然后设置它的TargetID为要一直显示的控件,例如一个Panel的ID,这样就可以,如果你需要,还可以设置它的停靠位置,上下左右还是居中,全都是你说了算……放代码吧:<asp:Panel ID="LeaveMessage" runat="server" Width=&qu
阅读全文
摘要:AsyncFileUpload控件,就是用来对文件进行异步上传的,示例看这里:http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/AsyncFileUpload/AsyncFileUpload.aspx。有需要异步上传文件的同学要看这里了,具体用法如下:前台代码:<ajaxToolkit:AsyncFileUploadOnClientUploadError="uploadError"OnClientUploadComplete="uploadComplete"runat="server&q
阅读全文
摘要:Accordion,翻译过来是“手风琴、可折叠”的意思,微软Asp.net ajax提供了Accordion可折叠面板控件,方便用户在系统菜单、信息展示中使用,用户体验是相当的好啊。这个控件允许定义多个面板,当用户选中一个面板时,其余面板都会折叠起来,只显示选中面板的内容。如果我说的不够清楚,请在这里查看示例:http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Accordion/Accordion.aspx。此外,这个控件还支持数据绑定。看完了示例,该知道这个控件功能好用了吧,下面就是用法了,先说说简单的用法,定义面板、设计面板,就是这么简单
阅读全文
摘要:AutoComplete控件是微软提供的ASP.NET AJAX Control Toolkit 中的一个控件,是用来实现类似百度搜索的自动完成效果。AutoComplete控件的用法很简单,只要在页面放一个TextBox和AutoComplete控件,另外,还需要一个提供数据列表的WebService就可以了。先说这个WebService吧,其实就是用来提供AutoComplete可以使用的数据的,它可以有两种格式,一种是两个参数,另一个是三个参数,它们的返回值均为string[]类型。来一个三个参数的示例吧,两个参数的更简单。[WebService(Namespace="http
阅读全文
摘要:常规情况下创建Web请求,并获取请求数据的代码如下: WebRequest req = WebRequest.Create(url); req.Timeout = 15000; WebResp...
阅读全文
摘要:最近被乱码折腾的够呛,现在工作告一段落,出来总结一下Web中传递数据乱码的情况,希望同样被乱码困扰的朋友能够安心入睡!Web数据提交有两种方法:GET 和 POST。关于这两种方法的介绍,请看这里:Http之Get/Post请求区别。我在这里要介绍的是如何在程序中获取HTTPRequest数据,并成功解决编码不同时所引起乱码的问题。现在我们开始,先看一段HTML代码:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-t
阅读全文
摘要:原文链接:http://www.cnblogs.com/wxf0701/archive/2008/08/17/1269798.html1.HTTP请求格式:<request line><headers><blank line>[<request-body>]在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节,用来说明服务器要使用的附加信息。在首部之后是一个空行,再此之后可以添加任意的其他数据[称之为主体(body)]。2.GET与POST
阅读全文
摘要:自认为做了几年Web,就很了解Asp.net,但最后才发现不是这个样子的。首先没有系统的学习,其次没有深入的实践,从学校到公司,一直在使用别人写好的控件,甚至在很长一段时间,想写几个轮子出来。自嘲自己的物质之后,开始慢慢的了解这些内容。前些天了解了一下验证控件,记录下来,希望以后忘记的时候可以舒适起来。 微软提供六个验证控件,更准确的说是五个验证控件和一个集中显示控件。在这些控件中,最简单的莫过于RequiredFieldValidator 控件,这个控件是验证必填项的,当验证的控件没有输入数据时,就会验证失败,从而无法继续执行。这个控件会在客户端和服务器段分别进行验证;其次是Regular.
阅读全文
摘要:HTML5 提供了画布(canvas)标签,通过与Javascript结合使用,可以在网页上绘制图像。Canvas是一个矩形区域,使用Javascript可以控制其每一个像素。本文将对canvas标签进行简要的学习。1、canvas标签说明 canvas标签是一个矩形区域,它包含两个属性width和height,分别表示矩形区域的宽和高,这两个属性都是可选的,并且都可以通过css来设定,他们的默认值是300px和150px。canvas在网页中的形式如下:<canvas id="myCanvas" width=”300” height=”200” style=&quo
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><scripttype="text/javascript">document.oncontextmenu=function(){returnfalse};document.ondragstart=function(){returnfalse};document.onselectstart=function(){returnfalse};document.onsel
阅读全文
摘要:使用JS在网页中画出直线,在IE和FF下的实现方法并不一样。这里提供了两种方式来实现。
阅读全文
摘要:昨天,公司的项目里面需要处理日期,包括两个日期比较得到相差的天数、向日期上面添加指定天数后得到一个新的日期等。由于公司的函数库中没有这些日期处理的方法,标准的JavaScript中也没有这些处理的方法,就只能动手来实现了。快下班的时候试了几次,都没有成功,得到的都是一堆数字(现在才知道是日期的毫秒数),非常郁闷。所以昨天晚上下班后回到宿舍做了几次测试,终于可以实现这个简单的动能了。今天上班的时候就赶紧将这个几个函数添加到了页面上。一上午无事,下午的时候偶尔一次向数据库保存数据的时候出现错误,错误的提示就是说无法将一个不是日期的字符串转换为日期类型。这让我很诧异,后来跟踪了那个XML数据,才发现
阅读全文
摘要:如果你做Web开发,那就难免要与JavaScript打交道。而JavaScript作为一种浏览器脚本,以其强大的功能及方便的操作,已经赢得了全部浏览器的支持。在前面我介绍了如何使用Sql操作Xml和使用C#操作Xml,这里我就简单的介绍一下使用JavaScript来操作Xml数据。
阅读全文
摘要:注意:这个东西只支持IE浏览器!!!其它浏览器下的实现过于复杂或根本无法实现,不做考虑!JS:function copyToClipboard2() { if (document.all){ //判断IE var e=document.all("alltext2").value;window.clipboardData.setData('text', e); alert("复制成功,立即开始营销挣钱!");} else{ alert("您的浏览器不支持剪贴板操作,请自行复制。"); };}改写jquery版 尽管还用的
阅读全文