
Web
文章平均质量分 64
lmdcszh
学其神而用其形
展开
-
网页圆角框的制作
人们总是对流线型充满好感,在asp中也不例外,相信很多人对圆角框并不陌生,比如很多网页图片都不是方方楞楞的,其实那些圆滑的图案就是一种圆角框制作技术,那么在网页asp.net中怎么制作圆角框呢? 这里总结牛腩中的两种作图法——一般的作图和五点作图法。这两种作图方法的共性:1.都需要用到一点PS的技术,就是用PS切出需要的图片元素来。2.用到的CSS样式设计思路是一样的。两种作图方法原创 2012-04-21 11:34:51 · 4470 阅读 · 10 评论 -
C#中的js脚本
这里的内容比较少,主要是解决上篇博客中提到的一个问题:C#中动态编写js脚本?这里就以:显示一个弹出窗口,并转向目标页 这个简单的例子,来展示一下语法: /// /// 显示一个弹出窗口,并转向目标页(导航) /// public static void ShowAndRedirect(string message, str原创 2013-04-01 00:37:25 · 1162 阅读 · 2 评论 -
js中的继承
js的继承和诸如C#、java等面向对象的继承在原理上有很大的差别:js的继承借助this关键字和原型对象prototype实现。对象冒充: 借助this关键字,给所有的属性、方法赋值,也就是采用类声明的构造函数方式。因为构造函数只是一个函数,所以,可以使ClassA的构造函数,成为ClassB的一个方法,然后调用它,这样一来,ClassB就收到了ClassA的构造函数中定义的属性和方法原创 2013-04-17 22:48:29 · 1940 阅读 · 3 评论 -
js创建对象
因为js在语法上跟C#有一定的区别,同样在创建对象上也有体现,这里先列出最常用的创建对象的方法,然后再分析一下其他的创建对象的方法的一些弊端。 使用构造函数和原型方式创建对象:使用构造函数定义对象的所有非函数属性,用原型方式定义对象的函数属性(方法),这样可以保证,只创建一个函数实例,没有内存浪费。function Car(sColor,iDoors,iMpg){ this.colo原创 2013-04-18 17:21:47 · 1074 阅读 · 5 评论 -
银行转账引起的js正则的一点小感慨
今天交学费,使用工行的网银转账,在转账的时候,发现客户输入的账号,没有自动的位数隔开的识别,比如说满四位就自动添加一个横线或者添加空格之类的东西。我相信基本上每个汇款的用户都会至少核对一遍账号,这样的一堆紧挨着的数字让人看起来真的是很不舒服的。偶然想起来,前一段时间学的js的关于这块儿的匹配处理,现在把教程上的代码,整理出来,重新回顾一下js正则表达式的使用。var reMasterCar原创 2013-04-30 23:53:38 · 1777 阅读 · 3 评论 -
获取表格中选中项的js优化实现
在系统应用软件中,经常会有选中表格最前头的复选框进行acid的操作,而修改往往是针对一行记录,删除则是可以多行批量删除。 因为太多的界面都有这个需求,所以,完全可以抽取出一个公共的方法。因为js完成验证后往往会跳转到其他的url,所以,这里返回的是包含选中行的值的数组。具体实现如下:getCheckItems函数定义: //遍历所有的checkbox,如果有选中的,那么将选中原创 2013-06-30 18:23:07 · 2323 阅读 · 2 评论 -
js的面向对象
通常情况下我们只是用到js的一些部分功能,而且不怎么感受到js的面向对象的使用,这里转载几篇博客,写的简明扼要,也是对js的一个复习:1、Javascript 面向对象编程(一):封装http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_encapsulation.html2、Javascript面向原创 2014-03-30 21:47:50 · 881 阅读 · 13 评论 -
jQuery插件开发语法小结
jQuery插件开发中经常会看到$.extend({....}); $.fn.extend({...}); (function($){...})(jQuery);这些结构,这里简单总结一下这些语法的意义。一、(function($){...})(jQuery);表达式的含义: 1、这句话的意思简单的说就是一个是匿名函数。 function(arg){...}定义了原创 2014-03-31 20:28:49 · 2414 阅读 · 11 评论 -
另辟蹊径当gridview数据源为空的时候显示列头
如果只给gridview控件设置了绑定字段的模板,那么如果数据源为空的时候,默认情况下是不显示列头的,这大大影响了页面的友好性。 为解决这个问题,其中一个方法就是是用方法给gridview的数据源添加一个空行的数据源,然后再绑定,这样在页面中就显示出标头了。 这是一种解决问题的思路,但是如果有n个gridview,且数据源又都不相同的时候怎么办呢?要给每一种数据源都添加一个空行原创 2013-03-31 23:53:39 · 2651 阅读 · 2 评论 -
js的一些零碎知识积累
1、单击命令按钮时弹出新的小窗口的函数 function openNewImportPage() { //获取当前单位名称 var dunitcode=document.getElementById('').value; …………………… …………………… var strSucode=document.getElementB原创 2013-03-15 14:38:47 · 677 阅读 · 3 评论 -
C#调用前台js方法,实现滚动条跟随选中节点位置变化
文章之初,首先将C#调用前台js的方法贴出,相当于一个固定的格式,在调用其他方法的时候只需要将方法名替换掉即可。 ScriptManager.RegisterStartupScript(Page, this.GetType(), DateTime.Now.Ticks.ToString(), funcName + "('" + param + "');", true); 这里的func原创 2013-03-31 23:52:07 · 1705 阅读 · 2 评论 -
代码复用之一 ——提取代码
提高代码复用率是程序员永无止境的追求,恐怕面向对象比面向过程的最大的优越之处也就在于此了。除了在程序中设计良好的架构,编写复用性高的类和方法,VS编译器本身也提供了一些可以大大提高编程效率的机制。面向对象是“大智慧”的话,那么巧妙的利用编译器就可以称之为“小聪明”了。编程离不开大智慧,学会耍一些小聪明也是不错的哦。可是最值得深思的是:为什么人家牛老师,会想到这些,而咱们却没有事先发现这些小技巧呢?原创 2012-04-21 17:21:45 · 4051 阅读 · 9 评论 -
代码复用之二——自制Web控件
在上一篇博客中提到了提取代码的两种方法,在这篇文章中介绍的自制Web控件是将asp的界面及其后台的代码作为一个自定义控件直接复用,下面的的例子实现在界面中绑定数据库中新闻类的一个自制web控件。添加用户自定义控件:右击Web文件->添加->新建项->Web用户控件,如下图: 前台界面中会自动生成下面的一段代码(表示所用的语言是C#,绑定的后台编辑页是NewsCategory.a原创 2012-04-22 09:11:45 · 1147 阅读 · 3 评论 -
IIS发布网站的一般步骤
首先对IIS做一个简要的介绍:IIS(Internet Information Services)互联网信息服务的简称。本质是一种Web(网页)服务组件,其中包含Web、FTP和SMTP三大服务器,分别用于网页浏览、文件传输、新闻服务和邮件等方面。作用是方便在网络上发布信息,包括互联网和局域网。具体IIS的相关知识不多说,这里主要展示在Win7下怎么用IIS发布局域网站。1、开启支持IIS原创 2012-04-19 16:44:01 · 12170 阅读 · 9 评论 -
服务器错误:http 错误500.19 Internal Server Error 的解决办法
发布牛腩新闻系统的时候遇到一个很头疼的错误:网上查了一些相关资料,大部分都说原因是asp.net的framework版本问题。因此照着说的也重新注册了一下。网上一般的资料都是说注册2.0版本,但是这个需要根据自己的程序来,我用的是V4.0的,所以注册的时候就应注册成这个版本,注册方法如下:开始->运行->cmd->cd C:\Windows\Microsoft.NET\Fram原创 2012-04-21 10:23:33 · 22776 阅读 · 7 评论 -
asp.net零星知识总结
1、标签标记:类选择器用英文点号表示“.”。id选择器用“#”号表示。asp内部自带的一些标签如:li p ul input(界面中是textbox,css中用input表示)h4 body 等不用添加符号,直接使用。2、块级元素:1.段落标签P也是一个块级元素,常见的div就不用说了。2.span标签行级元素,可以作为子元素出现在块级元素中,块级元素相当于一个容器的作原创 2012-04-22 10:01:15 · 796 阅读 · 5 评论 -
教你玩转浮动框和动态控件添加
我们在上网的时候经常会看到一些广告页面随着屏幕的滚动也一起滚动,还有一些在线考试的页面当中,也会看到考试须知随着页面的走动,那么这些功能是怎么实现的呢? 概要的说,实现这些效果需要CSS样式设计、javascript和asp.net、ado.net这几种知识的综合运用。 前台界面的显示需要asp.net界面设计和CSS搭配使用。主要涉及到样式设计中的浮动和布局样式设计。原创 2012-05-30 13:54:27 · 2451 阅读 · 8 评论 -
asp.net学习心得总结
用了很长时间,总算把天轰穿的视频看完了,中间断断续续被一些事情打断,当时只留下了一些相关的笔记,由于没有针对某些知识点做详细的总结,所以,现在回想起来的时候觉得有点空。 天轰穿的视频是asp.net这部分的第二个学习素材,这个阶段主要是针对控件的学习,由于之前有一个小型的新闻发布系统的实践基础,听起来觉得还可以。 天轰穿的视频大致包含三个方面的知识:C#、asp原创 2012-05-22 20:31:18 · 8536 阅读 · 8 评论 -
AJAX系列之一——概述
Ajax的全称是Asynchronous JavaScript and XML,表示异步的JavaScript与XML技术,广泛应用在浏览器的网页开发中,是多项技术的综合应用。 Ajax是哪些技术的综合?运用XHTML+CSS来表达资讯;运用JavaScript操作DOM(Document Object Model)执行动态效果;运用XML和XSLT进行资料交换及操作;原创 2012-07-16 09:44:59 · 1219 阅读 · 16 评论 -
asp.net服务器控件和客户端控件的几点区别小结
1、js获取控件方法的差异 获取服务器控件的写法: var dunitcode=document.getElementById('').value; 获取客户端(静态html)控件的写法 var dunitcode=document.getElementById('Button1').value;2、服务器控件在cs文件中可以点出来,而原创 2013-03-15 14:09:51 · 2302 阅读 · 2 评论 -
jQuery对象和Dom对象简单小结
一、什么是jQuery和Dom对象: jQuery对象:使用jQuery类库的选择器获得的对象,是一个数组对象。var $obj = $("#id"); Dom对象:用传统的方法(javascript)获得的对象var domObj = document.getElementById("id"); 二、jQuery对象和Dom对象之间的原创 2014-04-02 19:28:37 · 980 阅读 · 13 评论