在GridView中怎么实现改变列的字段.如下图。。

好久没弄过了。忘记了,哪位大侠帮忙弄弄啊。... 好久没弄过了 。忘记了,哪位大侠 帮忙弄弄 啊。 展开
 我来答
36557832
2012-03-16 · TA获得超过11.4万个赞
知道顶级答主
回答量:7万
采纳率:1%
帮助的人:4.5亿
展开全部
假设你的State是一个布尔的变量类型:
首先,把你的GridView的需要变化的列通过右上角的小箭头,点击“编辑列”,转换成Template形式,然后在设计器模板中拖拉若干LinkButton放到里边去,并且写一些代码如下:
<asp:GridView....>

<Columns>
<asp:Template HeaderText="状态">
<ItemTemplate>
<%#(bool)Eval("State")==true?"<font color=green>已生效</font>":"<font color=red>已终止</font>"%>
</ItemTemplate>
</asp:Template>

<asp:Template HeaderText="数据">
<ItemTemplate>
<asp:LinkButton .....Text="查阅"/>
<!--都是LinkButton-->
</ItemTemplate>
</asp:Template>

<asp:Template HeaderText="操作">
<ItemTemplate>
<asp:LinkButton .....Text="编辑"/>
<!---都是LinkButton---->
</ItemTemplate>
</asp:Template>
</Columns>

</asp:GridView>
百度网友8663675
2012-03-10
知道答主
回答量:36
采纳率:0%
帮助的人:8.4万
展开全部
手工绑定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式