C# GridView 设计

标签 c# asp.net gridview aspxgridview

目前我正在 aspx.net 上编写一个社交媒体网站。

我正在使用 MySQL (phpmyadmin) 数据库,我在其中存储数据并从中读取数据。

例如:

当用户在他的墙上发布内容时,发布的文本将保存在数据库中,并且从数据库中读取该帖子将显示在个人资料页面上。

为了显示帖子,我正在使用 GridView。

这是目前的示例(Gridview 样式):

http://www.y451n.nl/publicuploads/tikprofiel.png

经过一些研究后,我仍然找不到如何设计 GridView。我想要这样的东西:

http://www.y451n.nl/publicuploads/gridviewdesign.png http://www.y451n.nl/publicuploads/gridviewdesign.png

感谢你们的帮助!

提前致谢。

最佳答案

好吧,你的设计将很难用(有限的) GridView 来实现。我建议您使用中继器的额外灵活性。

http://msdn.microsoft.com/nl-nl/library/system.web.ui.webcontrols.repeater(v=vs.110).aspx

它具有相同的数据绑定(bind)原则,但您可以使用 ItemTemplates 来更好地控制 HTML。

或者,如果您刚刚开始,请切换到 MVC 模式以获得最佳灵活性。

关于C# GridView 设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16373438/

相关文章:

android - 使用 Arraylist 时 Gridview 上的空白屏幕

c# - 为什么我的Gridview点击第2页后会消失(Paging)

android - 具有不同单元格宽度的 RecyclerView Grid 的 LayoutManager

c# - 如何使用 ASP.NET 在负载平衡服务器上存储和检索上传的图像?

c# - 在使用附加行为单击按钮后,如何在短时间内显示工具提示?

jquery - 如何在自动完成jquery中添加页脚

Jquery ui 自动完成用 ID 填充隐藏字段

c# - 访问 groupby 中每个项目的详细信息

c# - NUnit Collection 断言列表中的项目在另一个项目之后/之前

C# 加载非托管 DLL : big performance difference between console application and webapp on IIS