asp.net 在Repeater中如何隐藏linkbutton?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net 在Repeater中如何隐藏linkbutton?相关的知识,希望对你有一定的参考价值。

<asp:LinkButton ID="lblAudit" Font-Underline="false" runat="server"
Text='<%# Eval("jy_audit").ToString()== "0" ? "未审核" : "已审核"%>' OnClick="lblAudit_Click" CommandArgument='<%#Eval("jy_id") %>'> </asp:LinkButton>
默认为未审核,当变成已审核后让当前行的<asp:LinkButton runat="server" ID="lkbDeleUser" CommandArgument='<%#Eval("jy_id") %>' OnClientClick="return confirm('确认要删除所选项?');" OnClick="lkbDeleUser_Click" >删除</asp:LinkButton> 隐藏!在后台如何实现!
protected void rpSocres_ItemDataBound(object sender, RepeaterItemEventArgs e)

educationInfo edu = new educationInfo();
foreach (RepeaterItem item in this.rpSocres.Items)

if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)

LinkButton link = e.Item.FindControl("lkbDeleUser") as LinkButton;

edu = edu.GetedList();//调用查询的数据
if (edu.jy_audit==1)判断是否影藏

link.Enabled = false;

else

link.Enabled = true;





高手请教!最中结构全部隐藏!

参考技术A Enabled是控件启用不启用,Visible才是控件隐藏不隐藏 参考技术B 这个控件的一个属性中有隐藏功能 参考技术C 思路:页面首次加载时,获取它的TEXT值,如果值=XX,它就XX,你懂的本回答被提问者采纳 参考技术D lkbDeleUser.Visible=false;

以上是关于asp.net 在Repeater中如何隐藏linkbutton?的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET如何在嵌套下的repeater中执行linkbutton点击事件?

ASP.NET Repeater里有个 LinkButton 如何调用后台 带参数的方法

asp .net我在Arraylist 里放了一些 Dictionary<string,string> 如何绑定到Repeater里呢?

asp.net 中repeater控件和linkbutton 的使用方法有哪些?

ASP.NET WebForms:Repeater 控件中的图像尺寸模式

为 asp.net 的 DataList/Repeater 实现寻呼机