2个回答
展开全部
假设你的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>
首先,把你的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>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询