不好意思,很久没有写文章,主要原因是前段时间考试,忙得飞刀我昏头转向,现在时间终于有多余了,所以不得不又提起笔来了(注:没有笔,回到家,连电脑也没有,只有在网吧混日子)。但是由于回到家中,没有电脑,所以我的文章也只能是断续地写出来,大家请见谅。
2004-11-07整天的泡在考研的资料里面,闲暇时就和朋友们大谈特谈NGWS,一天终于被lazy兄一棍子打醒,"都什么年代了,还在谈NGWS",慌忙中赶快重新下载我心目中的"NGWS",装上后,发现今非昔比,这个NGWS已经改名叫Micosoft .Net ,ASP+也堂而皇之的改名为ASP.Net.而且现在不仅w
2004-11-07我们这一节主要是要讲DataBind,这个在ASP.net中是很重要的东东,几乎所有的控件都需要它来控制数据的操作。也可以说是ASP.net的数据核心。 我们先来看一个简单的例子: public void Page_Load(Object src,EventArgs e) {
2004-11-07关于Namespace(命名空间)的使用 在前面的程序中我们看到,我常用,这是在引用M$为我们提供的Namespace,这和ASP不同的,我们在ASP.net必须先引用与我们操作有关的Namespace后才能使用相应的功能。其实说白了,一个Namespace; 就是一个组件。这个是关于ASP.n
2004-11-07上一节,我们简单的讲了一下数据库的应用,而我们没有具体说明执行语句如何用于显示。呵呵,是留在这一章节中讲的。这里我们必须得了解一下DataReader,DataSet和DataGrid控件,DataGrid是显示控件,大家自已去看它相关的应用,我们在这里不哆嗦,DataReader和DataS
2004-11-07我们前面的章节讲了一下如何显示数据库中信息以及DataReader和DataSet的基本用法,有朋友说不过瘾,要我快快写下面的章节,很是对不起,我实在是没有太多时间,写这些很慢。(不要扔鸡蛋,最多我不说废话啦) 我们这里还是来讲讲DataSet吧,这是一个功能强
2004-11-07我们继续前面的内容,呵呵,这次主要是讲DataSet的强大功能啦:)。上次吹了大家的泡泡(说话不算数的意思,湖南人都能听懂吧:)),这次一定不能再食言了:) 在一个DataSet中储存多个数据表 我们在ASP中很多人习惯于使用RecordSet对象来操作数
2004-11-07接上一节,我们这一节主要计论如何使用DataSet,在数据库中增加、修改、删除一个数据。 首先我们需要打开一个联结,我们的数据库还是用上一节的吧:) string MyConnString = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=c:/test/test.mdb;
2004-11-07在ASP.Net内中,如何做到分页 我不只一次地被别人问起,如何在ASP.Net实现分页功能。我实在不愿意回答这个问题。因为在ASP.Net中实现分页,实在是太简单了,简单到你一看到程序就会去气得跳楼,呵呵要发表感叹,为什么这个东东不早出来。 在以住
2004-11-07DataGrid的分页(2)
这里我紧接上一节,讲DataGrid的分页。在上例中,我们可以看到对于分页控制,本来已经足够了,呵呵,但是只是一个普通的分页,多没有意思,还是给它变些花样好。先讲讲上一节DataGrid控件所用的属性
个性化的分页实现
我们前面讲的分页,只不过是通过修改DataGrid的属性来实现分页,这样有这样的好处,最大的就是简单,呵呵,根本不用操心,分页是如何产生的。
但是它同样有缺点,不能按照我们想像的产生各种我们需要的样式。
没有办法
个性化分页(2) 上一节大家没有看到总的结构,这一节,我把代码全部贴出来,大家好好看看。 void Page_Load(Object sender, EventArgs e) { //判断是否隐藏PagerStyle-Mode &
2004-11-07ASP.Net中状态保存 在ASP保存一些共享、个人状态,使用的是Application、Session、Cookie这三种。呵呵。在ASP.Net中M$除了继承Application等外,又给我们新的一种状态变量信息State,它是用来保存WEB控件的状态的变量,很新鲜吧,一定要快点知道啦:)
2004-11-07Cookie Cookie的用法也和ASP中差不多。比如我们建立一个名为aspcn,值为飞刀的cookie HttpCookie cookie = new HttpCookie["aspcn"]; cookie.Value = "飞刀"; Response.AppendCookie(cookie); 我们取出Cookie值也很简单
2004-11-07用过ASP的人对它的调试应该是记忆深刻的。在整片整片的代码中找到那几个 出错的地方,难度可想而知。现在微软推出了ASP的更新换代产品ASP.Net。对于 ASP.Net的好处,我想很多网站都已经介绍了差不多的,不过对于ASP.Net的调试 讲得就不是很多了。所以,
2004-11-07上一次我们说到配置Config.web文件,让出错信息给出更多的提示。可光有 提示又有什么用呢?“最多就是知道错在哪里,可我还是不会改呀!”别急,别 急,看看咱们这篇文章叫什么来着,“三板斧”,那当然是一斧赛过一斧啦!上 次那招不够厉害,我们还有
2004-11-07前面介绍的两招功夫都是赤手空拳的较量,可能你会觉得打得不过瘾,咱能 不能挑件别的兵器什么的耍耍呢?既然是大家的需要,我又怎么能不满足呢?不 过,说起来还是的感谢盖茨大爷,要不我就没的耍了! 好了,下面就是
2004-11-07经过一段时间的使用,觉得自己对.net的基础知识掌握的不太够,可能许多朋友也有这种感觉,再加上beta2在许多方面进行了调整和更改,因此我想现在用beta1做开发是不太适合,倒不如大家一起探讨一些基础知识、原理,这些东西是不会变的,而且掌握了这些,以后编程会更
2004-11-07我们继续来谈一谈类 与其他面向对象的编程语言不同,.Net中类有四个基本成员,data members(fields), function members(methods), properties, events。其他编程语言只有前两项。这里需注意,data members(fields)永远不要声明成public,因为这样会使使用者无需
2004-11-07谈到event,就不能不先说一下callback和delegate 如果你使用过C的话,你应该知道有一个函数叫qsort,是用来给数组排序的。但这个函数显然不能承担广泛意义上的比较,因此你需要传递一个指针,他指向具有比较功能的函数。qsort在每次要比较数组元素时都要调用这
2004-11-07