C# 在表中循环以隐藏中继器中的按钮

C# 在表中循环以隐藏中继器中的按钮,c#,asp.net,webforms,repeater,C#,Asp.net,Webforms,Repeater,我有一个满是记录的数据集,我想让这个数据集中的所有记录都隐藏在ASP.NETRepeater中的LinkButton,我做错了什么 C#: 受保护的无效页面\u预呈现(对象发送方,事件参数e) { var getOperator=\u administrationSystem.GetOperatorsInformation(userId);//数据集 如果(rptAdd.Items.Count>0)//rptAdd是一个中继器 { 对于(var count=0;count

我有一个满是记录的数据集,我想让这个数据集中的所有记录都隐藏在ASP.NET
Repeater
中的
LinkButton
,我做错了什么

C#:

受保护的无效页面\u预呈现(对象发送方,事件参数e)
{
var getOperator=\u administrationSystem.GetOperatorsInformation(userId);//数据集
如果(rptAdd.Items.Count>0)//rptAdd是一个中继器
{
对于(var count=0;count
我想让这个数据集中的所有人都隐藏我的链接按钮

btnSubmit.Visible=服务员!=无效

如果attendant不为null(attendant存在),请将btnSubmit设置为visible

但您的帖子听起来更像是想在有服务员的情况下隐藏按钮:

btnSubmit.Visible = attendants == null;

那么最有可能是您的foreach循环,var助理不太可能为null,getOperator.Tables[0]返回什么?问题是我正在比较两个表,表A和表B有相同的记录,我想知道表A中是否有记录,表B应该过滤掉按钮…然后你需要更新你的代码和问题来描绘整个画面,目前我们只看到了其中的一部分。表A在哪里,表B在哪里,表中有什么信息,等等。
btnSubmit.Visible = attendants == null;