zoukankan      html  css  js  c++  java
  • 列表显示隐藏

    2、通过.net托管代码来设置列表表单页面里指定字段的隐藏及显示的问题,具体的操作代码如下:
    /// <summary>
    /// 隐藏/显示列表里选择列
    /// </summary>
    /// <paramname="siteUrl">站点URL</param>
    /// <paramname="listName">列表名称</param>
    /// <paramname="isShow">是否要隐藏,显示为true,隐藏为false</param>
    private void HiddeListColumn(string siteUrl, string listName, bool isShow)
    {
    try {
    //提升权限以管理员的身份运行
    SPSecurity.RunWithElevatedPrivileges(delegate
    {
    //打开指定的站点
    using (SPSite site= newSPSite(siteUrl))
    {
    //打开站点的根站点
    using (SPWeb web= site.RootWeb)
    {
    //获取站点下所有列表
    SPListCollection lists= web.Lists;
    //获取指定的列表
    SPList list= lists[listName];
    //获取列表中所有字段
    SPFieldCollection fields= list.Fields;
    //获取列表字段
    SPField field= fields["移动电话"];
    //设置字段在新建表单页面里的显示情况
    field.ShowInNewForm= isShow;
    //设置字段在编辑表单页面里的显示情况
    field.ShowInEditForm= isShow;
    //设置字段在查看表单页面里的显示情况
    field.ShowInDisplayForm= isShow;
    //更新字段
    field.Update();
    } }
    }); }
    catch
    } }
    通过上述方法,编写个设置指定列表字段显示与隐藏的小工具,通过此工具就可以很方便灵活控制列表里的字段显示情况,界面如下:
    如何显示与隐藏Sharepoint列表中的指定字段
    .net托管代码的源代码可以去这里下载:http://files.cnblogs.com/netcai/SPListColumnHiddeShowTool.rar
  • 相关阅读:
    UITextView自适应高度解决方法
    UITextView自适应高度出现的问题
    UITextView出现的一些问题
    服务器终于好了!
    Update语句
    VS.NET经验与技巧
    唯一约束
    由C#风潮想起的-给初学编程者的忠告
    location.search在客户端获取Url参数的方法
    Web Services 入门概念
  • 原文地址:https://www.cnblogs.com/914556495wxkj/p/3581677.html
Copyright © 2011-2022 走看看