屏蔽一个Eval 并且隐藏一个td 怎么做

auspi12341 2012-05-11 09:22:51
<ItemTemplate>
<tr>
<td>
<%# Eval("RowNumber")%>
</td>
<td>
<%# Eval("Province") %>
</td>
<td>
<%# Eval("City")%>
</td>
<td >
<%# Eval("County")%>
</td>
<td>
<%#Eval("num")%>
</td>
<td>
<%#Eval("userr")%>
</td>
</tr>
</ItemTemplate>

比如说 我有一个值 id 通过 id来进行<td><%#Eval("userr")%></td>的隐藏和屏蔽 应该怎么做??
...全文
143 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
想念旧时光 2012-05-11
  • 打赏
  • 举报
回复
你可以在你的td里面绑定一个
<input type="hiddle" value="<%#Eval("id")%>">
这样不就可以了么?
或者三元:
<a href="#" class="<%#Eval("FileName").ToString() == "" ? "ledge_charge_nohas" : "ledge_charge_has"%>"></a>
  • 打赏
  • 举报
回复
在后台点击事件的时候传入这个ID,在根据这个ID来隐藏或者显示前面的userr
<asp:LinkButton ID="xian" runat="server" CommandArgument='<%#Eval("id") %>' CommandName="xian">显示</asp:LinkButton>


int id = int.Parse(e.CommandArgument.ToString());
if (e.CommandName == "xian") {
if (id % 2 == 0)
{
操作
}
else
{
操作
}
}
IT-Style 2012-05-11
  • 打赏
  • 举报
回复
在后台定义id为protected或者是public,赋值true或者false,前台就根据值可以判断显示了.
auspi12341 2012-05-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

<%if(id){%>
<td>
<%#Eval("userr")%>
</td>
<%}%>
[/Quote]

那我在后台应该怎么操作 我是希望通过后台的点击事件 然后通过值 来进行隐藏和显示
Im_Sorry 2012-05-11
  • 打赏
  • 举报
回复
通过三元运算!
newxdlysk 2012-05-11
  • 打赏
  • 举报
回复
<%if(id){%>
<td>
<%#Eval("userr")%>
</td>
<%}%>

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧