利用GridView如何实现
效果图如下:请问这样的效果如何实现啊?说说思路。
比如,如何设置GridView?如何设置样式?如何设置分页效果?如何绑定数据源?
最好可以给点实例或是源代码。。。小弟在此先行谢过。。。 --------------------编程问答-------------------- http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspx
--------------------编程问答-------------------- GridView外面套几个div,把圆角弄出来就可以了.像班级管理>>基本信息之类的都是在GridView外面做的,
下面的分页是GridView里面的,最好封装成控件.
--------------------编程问答-------------------- 只是一个样式问题。 --------------------编程问答-------------------- 可以看清清月儿的72绝技,
另我以前发了一个很简单的例子,楼主可以学习下。
http://topic.csdn.net/u/20090909/22/40ba837f-b68c-4e3f-aa2e-3a5ddf9c5fd9.html --------------------编程问答-------------------- 用dx控件库吧,对于css样式 不熟的 程序员,建议用哪种控件。不要美工一样能做华丽界面 --------------------编程问答-------------------- 不用微软的数据绑定控件。
自己拼接 html.
样式想怎么改就怎么改!
这样最灵活 --------------------编程问答-------------------- 中间一个Gridview 然后上页下页 写个分页sql语句就行了、 --------------------编程问答-------------------- GridView分页 --------------------编程问答-------------------- <fieldset style="margin-bottom:5px; text-align:center;">gridview數據綁定控件放在裡面就可以了</fieldset> --------------------编程问答-------------------- 用div+css制作界面,然后用分页技术,gridview也可以实现,在.net3.5 也可以使用ListView+DataPager,具体实现方法参看这篇文章http://blog.csdn.net/BossDarcy/archive/2010/11/18/6019601.aspx,一种功能的实现方法很多,关键是在可以成功执行的前提下在去最求效率 --------------------编程问答--------------------
数据源嘞? --------------------编程问答-------------------- 真就是个样式问题,分页嘛,给你个简单的看看
Button button;
button = sender as Button;
string btn_id;
btn_id = button.ID;
page = Convert.ToInt64(CurrentPage.Text);
Count = Convert.ToInt64(PageCount.Text);
switch (btn_id)
{
case "firstPage":
page = 1;
break;
case "prevPage":
if (page > 1)
page -= 1;
break;
case "nextPage":
if (page < Count)
page += 1;
break;
case "lastPage":
page = Count;
break;
}
Fill();
当前第:<asp:Label id="CurrentPage" runat="server"></asp:Label>/共:<asp:Label id="PageCount" runat="server"></asp:Label>页
<asp:Button id="firstPage" runat="server" Text="[首页]" onclick="DataGrid_Page" CssClass="button" ></asp:Button>
<asp:Button id="prevPage" runat="server" Text="上一页" onclick="DataGrid_Page" CssClass="button" ></asp:Button>
<asp:Button id="nextPage" runat="server" Text="下一页" onclick="DataGrid_Page" CssClass="button" ></asp:Button>
<asp:Button id="lastPage" runat="server" Text="[末页]" onclick="DataGrid_Page" CssClass="button" ></asp:Button> --------------------编程问答-------------------- 数据源 业务层返回一个DataSet
GridView1.DataSource = ds;
GridView1.DataBind();
分页用PageDataSource这个类 看一下就会了
补充:.NET技术 , ASP.NET