ASP.NET中的Gridview详解1------Gridview和AccesseDatasource的理解。
智能手机的兴起将催生“微网站”的兴起。从本文开始,我将陆续推出微网站的制作教程,以实际例子,图文并茂而且免费提供源代码。源代码放在Q群212446632共享中,欢迎入群讨论。
以一个点菜系统为例开始,asp.net+access,呵呵!希望你有对应基础啊!我只是做程序,菜名和菜图片都是临时用的。先看效果图。在手机上显示时会自动适应。
要实现上面的效果,就要学习Gridview和AccesseDatasource知识,下面详细讲解:
以一个点菜系统为例开始,asp.net+access,呵呵!希望你有对应基础啊!我只是做程序,菜名和菜图片都是临时用的。先看效果图。在手机上显示时会自动适应。
看下图,在点击左侧菜单类型时,上面有对应显示。
看下图,选择了几个,上面有对应显示
![图片]()
看下图,如果用户不选择了去掉了,而且全去掉了,也有对应提示。
要实现上面的效果,就要学习Gridview和AccesseDatasource知识,下面详细讲解:
第一步、先创建一个空网站。当然是asp.net空网站。
在电脑中建立一个文件夹,命名为“订餐系统”。打开vs2010界面,点击“文件”---新建---网站---ASP.NET空网站。![图片]()
好了,空网站建好了。
![图片]()
好了,空网站建好了。
第二步、建立母版。 在vs2010的右侧“解决方案资源管理器”中右击你创建的那个空网站的目录,点击“添加新项”----在出现的窗口再点击“母版页”,给母版页命名(我的是MasterPage.master),在母版页中添加一个两行两列的表,类似于下面
如何添加“表格”不用我说吧?
用母版的目的是为了让左侧的主菜单类型固定不动。而内容页可以翻页,拖动。
第三步、 GridView出场。在“准备放主菜单”的格中,打开vs2010工具箱,把里面的GridView控件拖入。
GridView是干什么的?从字面可以理解:它是显示表格的。
还是在这里,再拖入一个控件AccesseDatasource。AccesseDatasource是干什么的?它是为Gridview“输送”内容的,Gridview可以看成是“显示器”,AccesseDatasource可以理解成“信号线”,这根“信号线”一端接到Gridview,一端接到数据库。
上面是在母版的“设计”视图中操作,但是也要到“源”视图中去看看。 在“源”视图界面中,你要注意几点。
Gridview和AccesseDatasource是不是在上图表中的第二行,第一格中。如果不是也不要紧,把那两段代码复制到这来。
这两段代码很好识别,如下图
如果你总是喜欢“设计”视图而不喜欢“源”视图,那你是学不会编程的,所以,我强烈建议你认真理解一下代码。
好了,今天就到这来。下期将讲:菜单的形成。源代码放在Q群212446632共享中,欢迎入群讨论。


浙公网安备 33010602011771号