zoukankan      html  css  js  c++  java
  • SharePoint 201 ListViewByQuery Control 应用

    学习MSDN视频教程,没有源代码,自己按照视频上的demo测试的

    地址:http://msdn.microsoft.com/zh-cn/sharepoint/ee513147.aspx

        [ToolboxItemAttribute(false)]
    public class Bonnevlie_StandardWP : WebPart
    {
    ListViewByQuery MyCustomView;
    protected override void CreateChildControls()
    {
    SPWeb thisWeb = null;
    thisWeb = SPContext.Current.Web;

    DateTimeControl filterDate = new DateTimeControl();
    filterDate.DateOnly = true;
    filterDate.AutoPostBack = true;
    filterDate.SelectedDate = DateTime.Today;
    filterDate.DateChanged += new EventHandler(filterDate_DateChanged);
    this.Controls.Add(filterDate);
    this.Controls.Add(new LiteralControl("<br/>"));

    MyCustomView = new ListViewByQuery();
    MyCustomView.List = thisWeb.Lists["任务"];
    SPQuery query = new SPQuery(MyCustomView.List.DefaultView);
    query.ViewFields = "<FieldRef Name='Title'/><FieldRef Name='DueDate'/>";
    query.Query = "<Where><Leq><FieldRef Name='DueDate'/>"
    + "<Value Type='DateTime'>"
    + SPUtility.CreateISO8601DateTimeFromSystemDateTime(filterDate.SelectedDate)
    + "</Value></Leq></Where>";
    MyCustomView.Query = query;
    this.Controls.Add(MyCustomView);
    }

    void filterDate_DateChanged(object sender, EventArgs e)
    {
    //throw new NotImplementedException();
    DateTimeControl filterDate = (DateTimeControl)sender;
    SPQuery query = new SPQuery(MyCustomView.List.DefaultView);
    query.ViewFields = "<FieldRef Name='Title'/><FieldRef Name='DueDate'/>";
    query.Query = "<Where><Leq><FieldRef Name='DueDate'/>"
    + "<Value Type='DateTime'>"
    + SPUtility.CreateISO8601DateTimeFromSystemDateTime(filterDate.SelectedDate)
    + "</Value></Leq></Where>";
    MyCustomView.Query = query;
    }
    }
  • 相关阅读:
    [美团 CodeM 初赛 Round A]最长树链
    [POI2005]Toy Cars
    [CodePlus2017NOV]晨跑
    [JLOI2011]不重复数字
    [NEERC2007][SHOI2008]Cactus Reloaded
    [NOI2015]软件包管理器
    [HAOI2015]树上操作
    CF1097D Makoto and a Blackboard
    Luogu P5339 [TJOI2019]唱、跳、rap和篮球
    HNCPC2019H 有向图
  • 原文地址:https://www.cnblogs.com/dexter2003/p/2358544.html
Copyright © 2011-2022 走看看