asp .net中的Listview为空时如何隐藏div

爱重

如果ListView2为空,我应该如何隐藏Attach div。

<div id="Attach" class="AttachHead col-lg-12">
                    <h2>
                        Attachments</h2>
                </div>

<asp:ListView ID="ListView2" runat="server">
                    <ItemTemplate>
                        <a href='<%# String.Format("Download.aspx?Title={0}",Container.DataItem) %>' target="_blank">
                            <asp:Label ID="attach" runat="Server" Text='<%#Container.DataItem%>' CssClass="col-lg-4" />
                        </a>
                    </ItemTemplate>
                </asp:ListView>
Khaksar Weqar

首先将runat =“ server”属性添加到div中。

<div runat="server" id="Attach" class="AttachHead col-lg-12"> <h2> Attachments</h2></div>

然后注册listview的数据绑定事件。

<asp:ListView ID="ListView2" runat="server" ondatabound="ListView2_DataBound">
                    <ItemTemplate>
                    <a href='<%# String.Format("Download.aspx?Title=    {0}",Container.DataItem) %>' target="_blank">
                        <asp:Label ID="attach" runat="Server" Text='<%#Container.DataItem%>' CssClass="col-lg-4" />
                    </a>
                </ItemTemplate>
            </asp:ListView>

ListView2.items.count在代码背后的数据绑定方法中进行检查,如下所示:

protected void ListView2_DataBound(object sender, EventArgs e)
{
  if (ListView2.Items.Count > 0)
        Attach.Visible = true;
    else
        Attach.Visible = false;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Javascript函数中的ASP.net隐藏字段为空

ASP.Net MVC中的会话为空时,如何延长会话时间?

如何在 Listview ASP.NET 中添加显示/隐藏密码按钮?

当数据库具有空值时,如何在 ASP.NET Web API 中显示数据为空?

当传递到ASP.NET Core 2.2中的[FromForm]使用的模型时,GUID的列表为空

ASP.NET GridView在回发时为空

asp.Net MVC视图模型在发布时为空

在ASP.NET Listview中显示“空”记录模板

ASP.Net身份,角色中的用户始终为空

为什么MyService中的DbContext(ASP.NET)为空?

Cookie域在asp.net 4.5中始终为空

显示/隐藏 div (ASP.NET MVC)

如何验证ASP.NET MVC 4中隐藏的输入

如何在 ASP.NET C# 中的 Index.csthml 中显示和隐藏 div 标签?

ASP.NET DataGrid为空

asp.net 参数始终为空

在 asp.net core 3.1 集成测试期间在中间件中访问时,端点为空

Asp.Net:如何防止双击ListView中的按钮

如何在 Visual Studio 中以编程方式打开项目时自动关闭或隐藏此 asp.net 主页窗口

如何使用Datetime处理asp.net中的空值?

如何在ASP.NET MVC中检查会话值是否为空或会话密钥不存在-5

当ListView数据为空时如何隐藏线性布局?

Ajax传递空值,但Controller在ASP.NET MVC中为空

ASP.NET“隐藏标签”字段的空值

如何检查ID为id的输入是否为空。ASP.NET MVC

如何在ASP.NET MVC中为单词着色

下一次迁移到 ASP .Net Core MVC 3.1 时,FromBody 为空

asp.net核心MVC表单ViewModel在发布时为空

将数据发布到控制器 Asp.Net Core MVC 时模型为空