摘要:
正确的使用alt text属性和title属性不仅可以提高图片的搜索能力,对用户体验上也是很有帮助。alt text替换文字(alt text)是为了给那些不能看到你文档中图像的浏览者提供文字说明。这包括那些使用本来就不支持图像显示或者图像显示被关闭的浏览器的用户,视觉障碍的用户和使用屏幕阅读器的用户。所以替换文字是用来替代图像而不是提供额外说明文字的。Alt text在IE浏览器中还起到了title的作用——鼠标经过时的文字提示。IE浏览器给了大家一个误导,在IE中ALT会变成文字提示是因为IE不标准。这一点Firefox做的就比较好。titletitle是对图片的说明和额外补充,如果需要. 阅读全文
摘要:
在Asp.net页面我们会使用html控件,web控件,同样在数据绑定控件中,我们也可以这样使用,使用web控件的目的是为了在后台触发事件或者在后台使用,html控件就是没必要再后台触发事件或者使用的,这个是很好选择,可以根据自己的需要选择控件使用html控件我们可以直接在上面触发js事件或者相关的布局,web控件可以直接通过rowCommand或者其他方式在后台触发事件,或者在后台直接使用,如果想触发js的事件可以使用onclientClick,如果没有onClientClick,可以触发数据源绑定控件的DataBound事件,通过arribute.add来实现总之,可根据需要选择适合的控. 阅读全文
摘要:
在数据源绑定控件中,我们经常会触发DataBound事件来处理相关事件,那么这个DataBound到底是什么意思呢?DataBoud指的是数据绑定的时候加载的事件,这个事件是在数据绑定控件中的,其实这个是很好理解的,我们平时在一个窗口中,比如页面,会触发很多事件,这些事件都是在页面加载的时候绑定到页面上的,所以我们随时都可以对其触发,就好比一间房子,房子里有我们想要的东西,你才可以随时取到,所以我们要事先把东西放到房子里,程序也是一样的道理,我们只要之前加载进来,想看到的效果或者触发的事件才可以发生一般的情况下,我们都会在页面上写好,或者使用js如:var chkList = documen. 阅读全文
摘要:
DataSet,DataTable,DateView的关系和用法DataSet是ADO.NET的中心概念。可以把DataSet当成内存中的数据库,DataSet是不依赖于数据库的独立数据集合。所谓独立,就是说,即使断开数据链路,或者关闭数据库,DataSet依然是可用的,DataSet在内部是用XML来描述数据的,由于XML是一种与平台无关、与语言无关的数据描述语言,而且可以描述复杂关系的数据,比如父子关系的数据,所以DataSet实际上可以容纳具有复杂关系的数据,而且不在依赖于数据库链路。DataSet就是一个临时的小仓库,通过sqlDataApert,可相当于卡车,将数据从数据库中通过适配 阅读全文
摘要:
呈现 GridView 控件之前,该控件中的每一行必须绑定到数据源中的一条记录。将某个数据行(用 GridViewRow 对象表示)绑定到 GridView 控件中的数据以后,将引发 RowDataBound 事件所以我们可以在绑定的同时做一些事件处理,比如显示格式,js的调用等,现在我们就来简单的介绍一下用法首先我们要判断一下对哪些行处理绑定事件,然后再写事件protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){if(e.Row.RowType==DataControlRowType.Data 阅读全文
摘要:
今天想在cs代码中加两个空格,结果就只显示了一个,很是郁闷,最后才知道原因出在何处:加空格的时候,不能用半角,要用全角,这样才可以,最后总结了一个方法,用来显示几个空格的,倒时候直接调用就ok了 阅读全文
摘要:
一直以来DataSet和泛型集合,实体的用法都是我们争议的对象,比如在三层架构中我们到底用什么好呢?下面就来重点讨论这个问题。我们知道Ado.net是一个对数据库操作的组件,里面存放着很多数据操作的类,但是他最大的好处就是可以在断开连接的时候继续和数据打交道,这些都因为有一个重要的对象DataSet,它相当于是一个小型的仓库,我们把数据先读到这个仓库里,也就是计算机的内存中,所以下次访问的时候就直接去内存中访问就可以了,这是它的好处,但是同样我们也看出了它的劣势1、占用内存,消耗内存2、C#是一个面向对象(oop)的语言,但是DataSet完全没有3、读取单个数据的时候很麻烦,需要一个个循环. 阅读全文
摘要:
在C#中我们学到了一些讲数据组合到一起的方法,那就是通过数据,集合,泛型,现在我就来简单的谈谈本人自己对他们的理解:数组:这个是我们最早接触的,可以存放很多不同类型的值,缺点就是位置太死,不能动,比如往数组的中间入数据就不行集合:ArrayLIst HashTable,可以说它就是一个动态的数组,很灵活,很好的解决了数组的一些缺点,可以放置不同类型的值泛型:List<int> bb = new List<int>();IList<int> cc = new List<int>();它限制了存放的数据类型,好处有以下几点(一)泛型好处一:减少代码的 阅读全文
摘要:
今天在往Aceess数据库中添加格式为 yyyy-MM-dd HH:mm:ss的时间类型时候总结下面两种方式:1OleDbParameter[] parameters = {new OleDbParameter("@MessageTitle", OleDbType.VarChar,50),new OleDbParameter("@CompanyName", OleDbType.VarChar,50),new OleDbParameter("@MessageName", OleDbType.VarChar,50),new OleDbPa 阅读全文
摘要:
CSDN技术中心计算机世界网-编程源码网eNet程序开发IT技术-赛迪网软件开发-天极网开发者乐园-新浪网太平洋开发教室电脑乐园程序设计程序员家园联合开发网中国DotNet俱乐部软件编程资讯网编程论坛编程爱好者Ajax中国嵌入开发网动网先锋网窝网答疑网第2学堂程序员的窝程序之风VisualStudio官方华软网源码寺网页特效集锦数据库数据库-动网数据库开发-天新网数据库开发-中国it动力数据库学院Access/Office中国CSDN-数据库频道MySQL-赛迪网ACCESS软件网PowerBuilder俱乐部源码下载CSDN源码下载洪恩在线-源码下载模板天下中国源码中心asp300下载特区中 阅读全文