摘要:前台设计部分截图如下:请看到上图“编辑”这一列,就是今天所说的内容。通过点击编辑链接,将GridView控件这一行的数据加载到编辑页面中,而后就可以进行您所需要的修改了。编辑列,前台代码示例如下:<asp:TemplateField HeaderText="编辑" runat="server"> <ItemTemplate> <asp:LinkButton ID="LinkButtonUpdate" CommandName="cmdUpdate" runat="s...
阅读全文
摘要:拉一个GridView控件在前台设计,设置其所需要的全部属性。而后操作数据库,连接,写查询数据库表数据语句,绑定数据,显示数据,这些都是已经司空见惯的步骤了,可以说没什么可说的。这些东西,只要是学过开发的,我想没有不会的。今天我所讲的是,不仅在GridView控件里加载全部数据,一旦有了查询条件,查询出来的数据还显示在这个GridView中。意思就是下面的这两张图片:这张图片就是加载数据库表数据,显示所有的数据。一旦数据量大了,我们不好翻阅,就有了查询功能。其实,所谓的查询功能不过是查询语句的where条件,没有查询条件的时候不加载where条件,有查询条件的时候就以查询条件查询出来的数据显示
阅读全文
摘要:形如:在上图,请看到“删除”。。。这是Gridview控件自定义删除链接,前台页面设计的代码在<GridView><Columns>这里</Columns></GridView>,如下:<asp:TemplateField HeaderText="删除" runat="server"> <ItemTemplate> <asp:LinkButton ID="LinkButtonRemove" CommandName="cmdRemove"
阅读全文
摘要:Session的工作原理:(1)当一个session第一次被启用时,一个唯一的标识被存储于本地的cookie中。(2)首先使用session_start()函数,PHP从session仓库中加载已经存储的session变量。(3)当执行PHP脚本时,通过使用session_register()函数注册session变量。(4)当PHP脚本执行结束时,未被销毁的session变量会被自动保存在本地一定路径下的session库中,这个路径可以通过php.ini文件中的session.save_path指定,下次浏览网页时可以加载使用。何为session???在服务器端有一个session池,用来存
阅读全文
摘要:提及GridView控件的选择功能,那肯定是和CheckBox控件有着亲密的联系,这是毋庸置疑的。选择功能,最重要的就是方便用户的操作,比如批量删除。GridView绑定后台数据库,第一列绑定CheckBox选择控件,标识ID为“DeleteThis”,便于选择。绑定的代码在gridview<Columns></Columns>之间,前台示例代码如下:<asp:TemplateField ControlStyle-Width="30" HeaderText="选择" runat="server">
阅读全文
摘要:先截个图给大家看看,要实现的效果是什么样的,如下图: 这样的效果是在前台页面GridView控件代码中绑定出来了,就是将一段代码粘贴到gridview中会自动出现这种功能,而且这种效果除了跳转功能需要在后台cs文件中写代码,前面的都不需要。。。Gridview控件绑定后台数据库,前台页面设计我就不多说,我主要说的是分页功能代码具体放在Gridview什么位置。前台gridview形如:<asp:GridView><Columns></Columns></asp:GridView>下面要将分页功能的代码粘贴到</Columns>在这里&
阅读全文
摘要:上面的图片是GridView绑定后台数据库的部分截图。看到第四列,性别这一列,在后台数据库的数据类型是布尔型的,值为true 或者 false,定义true时为男,false时为女。。。今天所说的就是,从后台数据库读取性别的时候,在浏览器页面上让性别列显示为男女而不是true和false。很多人都说了,直接在查询语句里面写不就OK了,是的,这样的方法可行。而我今天要用GridView里面自带的绑定事件RowDataBound来实现。。。页面前台代码,我就不多写了(大致差不多),只写性别这一列作为示例:<asp:BoundField DataField="Sex" He
阅读全文