zoukankan      html  css  js  c++  java
  • 在Repeater中添加runat="server"的div,并控制

    aspx页代码:

    <asp:Repeater ID="rptBlog" runat="server" DataSourceID="objBlog" OnItemDataBound="rptBlog_ItemDataBind">
        <ItemTemplate>
            <div id="rptBlogTitle">
                <h3>
                    <a>
                        <%#eval_r( "blogTitle") %>
                    </a>
                </h3>
                (
                <%#eval_r( "blogDate") %>
                    )
            </div>
            <div id="divBlogEditDel" runat="server" visible="false">
                <a href="EditBlog.aspx">
                    [编辑]
                </a>
                <a href="#">
                    [删除]
                </a>
            </div>
            <div id="rptBlogTypeName">
            </div>
            <div id="rptBlogContent">
                <%#eval_r( "blogContent") %>
            </div>
            <div id="rptBlogFooter">
                <a href="blogContent.aspx">
                    查看全文
                </a>
            </div>
        </ItemTemplate>
    </asp:Repeater>
    

    后台代码:

    protected void rptBlog_ItemDataBind(object sender, RepeaterItemEventArgs e)
            {
                if (Session["UserName"] != null)
                {
    
                    if (Session["UserName"].ToString() == this.bc_UserName.GetBlog_UserName())
                    {
                        e.Item.FindControl("divBlogEditDel").Visible = true;
                    }
                }
            }
    
  • 相关阅读:
    第三天-基本数据类型 int bool str
    第二天-while循环 格式化输出 运算符 编码
    第一天-python基础
    Mysql
    Mysql
    Mysql
    Mysql
    Mysql
    Mysql
    Php
  • 原文地址:https://www.cnblogs.com/shenyixin/p/2169962.html
Copyright © 2011-2022 走看看