• .NET ------ Repeater 展示当天数据


    借助数据控件中的Repeater

    //格式
    <asp:Repeater ID="Repeater1" runat="server">
    <ItemTemplate>
    //在这里面 写 需要循环的内容
    </ItemTemplate>
    </asp:Repeater>

    <itemTemplate>节点表示显示的内容。这些内容中也可以包含绑定到控件DataSource属性中元素集合的数据。

    借助   <%# DataBinder.Eval(Container.DataItem,"表中字段名") %> 进行展示对应字段的数据

                        <asp:Repeater ID="RepeaterJob_UserInfo_Record" runat="server">
                            <ItemTemplate>
                                <tr bgcolor="#FFFFFF" onmouseover="this.bgColor='#EEEEEE'" onmouseout="this.bgColor='#FFFFFF'" onclickx="javascript:document.getElementById('CheckData<%# Container.ItemIndex %>').checked=true;">
                                    <td align="center"><%# DataBinder.Eval(Container.DataItem,"JobUser_infoMark") %>&nbsp;</td>
                                    <%--求职者编码--%>
                                    <td align="center"><%# DataBinder.Eval(Container.DataItem,"JobUser_infoName") %>&nbsp;</td>
                                    <%--求职者姓名--%>
                                    <td align="center"><%# DataBinder.Eval(Container.DataItem,"JobDept_infoMark") %>&nbsp;</td>
                                    <%--用人单位编码--%>
                                    <td align="center"><%# DataBinder.Eval(Container.DataItem,"JobDept_infoName") %>&nbsp;</td>
                                    <%--用人单位名称--%>
                                    <td align="center"><%# DataBinder.Eval(Container.DataItem,"e_RecordResult_s") %>&nbsp;</td>
                                    <%--面试结果--%>
                                    <td align="center"><%# DataBinder.Eval(Container.DataItem,"JobUserRecord_Remark") %>&nbsp;</td>
                                    <%--说明--%>
                                    <td align="center"><%# Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"JobUserRecord_DateTime")).ToString("yyyy") == "1900" ? " " : Convert.ToDateTime(DataBinder.Eval(Container.DataItem, "JobUserRecord_DateTime")).ToString("yyyy-MM-dd") %>  &nbsp;&nbsp;  <%# DataBinder.Eval(Container.DataItem, "JobUserRecord_Date") %>&nbsp;</td>
                                    <%--面试时间--%>
                                    <td align="center"><%--<%# DataBinder.Eval(Container.DataItem, "Remark") %>--%><table width="100%" cellpadding="0" cellspacing="0" border="0" class="ttable_border_none">
                                        <tr>
                                            <td align="center"><%# DataBinder.Eval(Container.DataItem, "Remark")%></td>
                                            <td width="16px"><a href="javascript:return false;" title="备注" onclick="javascript:WebDialogLoad('备注',600,400, '../../qdAdmin/qdRemark/Remark_Txt_Win.aspx?pwidth=580&pheight=280&rows=16&tbname=tbJob_UserInfo_Record&keyname=JobUserRecordGuid&keyvalue=<%# DataBinder.Eval(Container.DataItem,"JobUserRecordGuid") %>&edit=upt&btn=btnSearch&title=备注')"></a></td>
                                        </tr>
                                    </table>
                                    </td>
                                    <%--备注--%>
                                    <td align="center"><%# DataBinder.Eval(Container.DataItem,"CreateUserName") %>&nbsp;</td>
                                    <%--操作员--%>
                                    <td align="center"><%# Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"CreateTime")).ToString ("yyyy")=="1900"?"&nbsp;":Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"CreateTime")).ToString ("yyyy-MM-dd") %></td>
                                    <%--操作时间--%>
                                </tr>
                            </ItemTemplate>
                        </asp:Repeater>

    点击该页面时触发 msHtmlTableLoad() 方法,给Repeater控件中  ID="RepeaterJob_UserInfo_Record"赋值,集合类型

    当天数据sql ,比较年月日

    and CONVERT(VARCHAR(20),JobUserRecord_DateTime,23) = CONVERT(VARCHAR(20),GETDATE(),23)

    具体

        #region 待面试
        protected void msHtmlTableLoad()
        {
            string strsql = string.Empty;
    
            strsql += " and CONVERT(VARCHAR(20),JobUserRecord_DateTime,23) = CONVERT(VARCHAR(20),GETDATE(),23) ";
    
            if(_XUserLogin.UserLoginRoseType < 8000)
            {
                strsql += " and CreateUserGuid='" + _XUserLogin.UserLoginGuid + "'";
            }
         
            {
                strsql += " and e_RecordResult_i = 0  ";
                strsql += " order by iNumber ";
                List<ITEM.Model.qdMis4.Job_UserInfo_Record> mList = _bllJob_UserInfo_Record.GetListSelJob_UserInfo_Record3("*",base.EnterpriseGuid,strsql,10);
                this.RepeaterJob_UserInfo_Record.DataSource = mList;
                this.RepeaterJob_UserInfo_Record.DataBind();
    
            } 
    
        }
    
        #endregion
    

      

  • 相关阅读:
    常见linux内核线程说明
    /proc/modules分析
    linux用户空间和内核空间(内核高端内存)_转
    二层交换机/三层交换机/路由器
    NAT--Network Address Translator
    curl命令使用
    (转)XML中必须进行转义的字符
    LFCP
    IPSP问题
    API和schema开发过程问题汇总
  • 原文地址:https://www.cnblogs.com/obge/p/14914308.html
Copyright © 2020-2023  润新知