关于griwview和datalist

Vezn 2012-04-15 02:50:48
1. 比如数据库中有一个字段是int类型,字段名叫是否锁定。当为1时锁定,0时不锁定;想用gridview绑定数据,但是否锁定这列用checkbox来显示,当1时checked,0时不选中,怎么实现呢?本来用bit类型的话,gridview会自动生成check列,我想用int类型来实现,不知道怎么实现;


2.做一个商品信息显示,用datalist显示(有图片,商品名等信息),但是由于商品太多,不可能只用一页显示所有商品信息,想进行分页,datalist怎么实现呢?或者能用别的方法来实现呢?



谢谢指导啊
...全文
106 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
woainilei 2012-04-15
  • 打赏
  • 举报
回复
顶下四楼说的很明确了。
  • 打赏
  • 举报
回复
1.转为模板
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" Checked='<%#Eval("列名").ToString().Trim()=="1"?true:false %>' />
</ItemTemplate>

2用第三方分页控件aspnetpager或自己写方法都行。
licai1210 2012-04-15
  • 打赏
  • 举报
回复
1、在gridview的数据绑定阶段去实现
mizuho_2006 2012-04-15
  • 打赏
  • 举报
回复
判断数据库是如果是0,Checked=false,如果是1,Checked=true。
天下在我心 2012-04-15
  • 打赏
  • 举报
回复
1.后台写个public的方法返回前台就行,可以处理复杂情况,你这样的情况可以在前台用三元运算符处理

2.用分页控件或者自己写分页都行。

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧