我和.net

主要讲述Sharepoint以及OfficeSystem和在.net下的开发和应用

导航

2004年11月18日 #

自己定制SPS的颜色

摘要: 通过昨天的学习,我知道可以使用CSS来定制sps站点的颜色,我以前也试过通过在管理界面上设置新的Css路径来更改sps站点的颜色,可以没有成功。现在,我明白是因为自己放css文件的路径不对。 阅读全文

posted @ 2004-11-18 08:28 皮皮 阅读(778) 评论(0) 推荐(0) 编辑

项目的整个生命周期中的Project Server

摘要: 我在使用单机版Project的时候,一直觉得Project就是一个用于进行了项目规划的工具。那么现在使用了Project server 我的认识又进了一步,我猛然发现,微软的这个系统居然可以贯穿整个项目的生命周期。 首先,我们知道之所以要实行项目管理,就是因为我们在做一个项目的时候,要确定项目的范围,控制项目的成本,保证进度,而通过项目管理工具能够很好的帮助项目管理者来完成这些工具。 阅读全文

posted @ 2004-11-18 08:25 皮皮 阅读(853) 评论(0) 推荐(0) 编辑

修复outlook个人文件夹pst文件

摘要: 一个800多兆的outlook个人文件夹PSt文件,打开其他的文件夹都正常,唯独打开已发送邮件文件夹的时候提示错误,…… 阅读全文

posted @ 2004-11-18 08:23 皮皮 阅读(10052) 评论(9) 推荐(0) 编辑

使用程序修改域帐户直接领导时遇到的错误

摘要: 使用C#修改域帐户的直接领导,本来是一件非常容易的事情,可是今天下午,我却怎么也调不过去, 阅读全文

posted @ 2004-11-18 08:22 皮皮 阅读(597) 评论(0) 推荐(0) 编辑

由玩极品飞车想到的

摘要: 不玩游戏已经很久了,这几天因为帮助大姨子测试她的新笔记本。我在她的本本上安装了极品飞车5。 我选择玩测试员模式,头三关很轻松就过了。在第四关的时候,我觉被难住了——这一关是这样的: 直行,在中间指定区域完成一个360度的原地掉头,然后继续执行,这个操作必须在15秒内完成。 阅读全文

posted @ 2004-11-18 08:21 皮皮 阅读(588) 评论(1) 推荐(0) 编辑

利用Wss编制可以定制的的走马灯web 部件

摘要: 昨天下午,用了一个下午的时间编写了一个走马灯的webpart。这个Webpart可以自定义字体大小、颜色、宽度、滚动速度等。 在这个走马灯中没有特别的东西,主要的日期的比较。 可能是由于c#语言不是很熟的关系,我不知道有没有函数直接将字符串转换成DateTime型,反正我没找到,于是,我使用了下面这样的程序块来完成这个转换任务。 阅读全文

posted @ 2004-11-18 08:20 皮皮 阅读(1566) 评论(4) 推荐(0) 编辑

当系统提示“属性不能为0,属性……”

摘要: 当我将开发好的webpart部署到imd.test.net/blog上后,一个错误出现了。唯一值怀疑的是在获取创建者姓名时,我用了一个数组下表来获取的(其他的都是用字符串来获取的,即标题,用的是item["标题"],正文用的是"正文",但是由于这个blog中创建时间和创建者姓名用了同一名字“创建者”,当我用item["创建者"]获得的是创建时间而不是创建者的姓名,所以,我用item[4]来获取创建者的姓名)。于是,我从源代码中注册了这行代码,结果,错误就消失了。 阅读全文

posted @ 2004-11-18 08:18 皮皮 阅读(649) 评论(0) 推荐(0) 编辑

在Project Server中想要建立文档和任务之间的关系时失败

摘要: 今天给系统集成部项目一部的同事讲Project的应用的时候,我想要在文档库和任务之间创建一个关系.当我在文档属性的"链接任务"后面单击"选择与此文档相关的项目任务"的时候,系统提示: "没有可用的任务 阅读全文

posted @ 2004-11-18 08:15 皮皮 阅读(800) 评论(3) 推荐(0) 编辑

DateTime比较

摘要: 我在日志摘要中曾经用到了日期的比较,我需要比较出发布日志的时间和当前的日期比较,如果是在三天内发布的,那么我就要在这个日志的前面加上“新”字。 我以前的算法很麻烦,就是将字符串转换成整形,然后再计算。 阅读全文

posted @ 2004-11-18 08:13 皮皮 阅读(5424) 评论(0) 推荐(0) 编辑

感受DataGrid给数据操作带来的便利(6)

摘要: 第六节:按列排序 我们在使用数据时,常常要对数据进行排序,那么在这方面DataGrid为我们提供了什么呢?是不是像其他功能那样很轻松就可以实现呢?我刚刚体验了一下,答案是:真的很简单。 首先,我要设置DataGrid的属性,允许它排序,属性名称是:AllowSorting,默认是False,我们设置为True,这个时候,如果你编译运行的话,你就会发现每一列的标题都加上了超链接。不过,这个时候,你点击这些标题并没有什么反应,这是因为,你还没有为这些事件编写代码。我们到属性窗口创建事件OnSortCommand()——单击列标题排序时候发生的事件。 你可以直接在这个函数中编写用于DataGrid重新绑定数据的代码,我呢,这里还是想改造一下我前面一直在用的函数BindGrid()。 首先,我要给它增加一个参数,用于告诉程序,应该按照哪个列来排序,我的函数编程了BindGrid(string sortField) 然后呢,我要增加一个DataView来对数据进行排序。我们来看详细的代码,注意,改动的部分,我用红色标出来: public void BindGrid(string st 阅读全文

posted @ 2004-11-18 08:07 皮皮 阅读(993) 评论(0) 推荐(0) 编辑

感受DataGrid给数据操作带来的便利(5)

摘要: 第五节:删除条目 相对第四节的更新数据来说要删除条目就简单多了。关键步骤如下: 增加一个删除的按钮列,怎么增加参照第四节讲的。 设置DataGrid的DataKeyField属性,必须设置为数据库的关键字。 添加DeleteCommand事件,编写代码: 阅读全文

posted @ 2004-11-18 08:06 皮皮 阅读(840) 评论(0) 推荐(0) 编辑

感受DataGrid给数据操作带来的便利(4)

摘要: 第四节:编辑数据 不知道各位在asp程序中是怎样来修改数据库记录的,反正我的做法是做一个列表,将所有的记录列出来,然后,在关键字段加上超级链接,然后在用户点击超链接后,将页面转发到一个新的编辑页面上。在那个时候,我多么想想编辑Excel表格那样就在自己的列表里修改我想修改的字段。然后,DataGrid就为我提供了这样的功能。在DataGrid中,可以通过属性生成器在数据列表的前面增加一个“编辑”操作列,即在每一条记录的前面(每一行)都会增加一个“编辑”的超链接,单击这个超链接,这一行就会变成可以编辑的,每个字段都会变成一个文本框,这时,操作列就会变成“更新”和“取消”。这是,我们只需要修改我们需要修改的数据,然后,单击更新保存程序就行了(更新事件当然要写代码了)。 主要的步骤如下: 阅读全文

posted @ 2004-11-18 08:05 皮皮 阅读(1193) 评论(1) 推荐(0) 编辑