永发信息网

ASP.NET中的gridview数据显示和选择的问题

答案:2  悬赏:40  手机版
解决时间 2021-04-23 20:38
  • 提问者网友:富士山上尢
  • 2021-04-22 21:35
gridview绑定了查询语句 数据库返回的信息也能正常显示 但是如何是显示的数据按照我的想法显示呢
比如里面有姓名 班级 生日 在数据库中生日为datetime格式 在gridview中会显示完整的年月日分秒
应该怎么做才能把分秒去掉

另外gridview能不能不按照数据库表的格式来显示数据 比如我希望一行中的同一列 比如列名为个人信息同时显示以上3个信息在一个单元格中 如何实现

如果gridview实现不了 那么应该用什么来实现这些功能 求大神解答
最佳答案
  • 五星知识达人网友:蓝房子
  • 2021-04-22 21:50
gridview肯定可以实现你说的哪些最基本的操作,

你可以用gridview下面的模版,由4种,常用除了刚才楼上回答的外还有TemplateFiled:



<%# Eval("你的数据库数据库列名姓名") + Eval("你的数据库数据库列名班级") + Eval("你的数据库数据库列名生日") %>


若有拼写错误请自己改正。
全部回答
  • 1楼网友:西风乍起
  • 2021-04-22 22:12
<%# Eval("FMonth","{0:yyyy-MM-dd}") %> 想显示在一个单元格中,你可以把绑定的数据放在一个单元格就好了啊 <%# Eval("列名1","{0:yyyy-MM-dd}") %><%# Eval("列名1","{0:yyyy-MM-dd}") %><%# Eval("列名1","{0:yyyy-MM-dd}") %> 建议你用功datalist或者repeater控件,比较灵活 不对,上面的话如果用我建议的2个控件可以看看,如果gridview的话 关键是后面的DataFormatString ="{0:d},至于用gridview第二种我不知道该咋弄- -。。建议还是用我推荐的比较灵活
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯