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

gridview绑定了查询语句数据库返回的信息也能正常显示但是如何是显示的数据按照我的想法显示呢比如里面有姓名班级生日在数据库中生日为datetime格式在gridvie... gridview绑定了查询语句 数据库返回的信息也能正常显示 但是如何是显示的数据按照我的想法显示呢
比如里面有姓名 班级 生日 在数据库中生日为datetime格式 在gridview中会显示完整的年月日分秒
应该怎么做才能把分秒去掉

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

如果gridview实现不了 那么应该用什么来实现这些功能 求大神解答
展开
 我来答
百度网友d6ce041
2013-11-23 · TA获得超过364个赞
知道小有建树答主
回答量:420
采纳率:0%
帮助的人:395万
展开全部
<%# 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的话
<asp:BoundField DataField="订金转换率" HeaderText="订金转换率" SortExpression="订金转换率" DataFormatString ="{0:d}">
关键是后面的DataFormatString ="{0:d},至于用gridview第二种我不知道该咋弄- -。。建议还是用我推荐的比较灵活
追问
刚接触ASP  这些控件还不是很了解 你们写的这些标签  能说下具体意思么
另外我是将SqlDataAdapter对象查询到的数据通过fill方法到一个DataTable 再设定控件的DataSource绑定这个数据表 不知道是否有影响
在视图上去编辑模板也只有emptydataTemplate和pageTemplate 是否能模板编辑中直接设置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c6e651a
2013-11-23 · 超过22用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:54.2万
展开全部
gridview肯定可以实现你说的哪些最基本的操作,

你可以用gridview下面的模版,由4种,常用除了刚才楼上回答的外还有TemplateFiled:
<asp:TemplateField HeaderText="个人信息">

<ItemTemplate>
<%# Eval("你的数据库数据库列名姓名") + Eval("你的数据库数据库列名班级") + Eval("你的数据库数据库列名生日") %>
</ItemTemplate>
<asp:TemplateField />
若有拼写错误请自己改正。
更多追问追答
追问
刚接触ASP  这些控件还不是很了解 你们写的这些标签  能说下具体意思么
另外我是将SqlDataAdapter对象查询到的数据通过fill方法到一个DataTable 再设定控件的DataSource绑定这个数据表 不知道是否有影响
在视图上去编辑模板也只有emptydataTemplate和pageTemplate 是否能模板编辑中直接设置
追答
饿,没影响。你把前台页面换到代码部分,以后你会发现一般不用前台的那视图界面。在gridview控件下面敲我刚才的那些代码就懂了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式