日期:2014-05-17  浏览次数:20457 次

能不能通过字段来判断按钮是否显示?
<asp:TemplateField HeaderText="反馈意见">
  <ItemStyle Width="250px" Wrap="false" HorizontalAlign="Center" /> 
  <ItemTemplate>
  <label><%# Eval("actuals")%></label>
  </ItemTemplate>
  <HeaderStyle Font-Bold="False" />
  </asp:TemplateField>

  <asp:TemplateField HeaderText="操作">
  <ItemStyle Width="80px" Wrap="false" HorizontalAlign="Center" /> 
  <ItemTemplate>
  <a href='edit.aspx?Id=<%# Eval("id") %>' class="greens">编辑</a>
   
  </ItemTemplate>
  <HeaderStyle Font-Bold="False" />
  </asp:TemplateField>

能不能通过判断“反馈意见”是否为空,来确定“编辑”是否显示,“反馈意见”为空时“编辑”不显示,否则就显示

------解决方案--------------------
<%# Eval("actuals").ToString()==""?"":"<a href='edit.aspx?Id=" + Eval("id") + "' class='greens'>编辑</a>"%>