Webp0art中自定义Enum以呈现下拉框供用户选择!~
public
enum
EnumSystemCatalog
...
{
最新文档
=
0
,
即时商情
=
1
,
人事动态
=
2
,
在线培训
=
3
,
文档管理
=
4
,
内控制度
=
5
,
常用软件
=
6
,
公告中心
=
7
,
资产事业群
=
8
,
最热文档
=
100
}
protected
EnumSystemCatalog_enumSystem
=
EnumSystemCatalog.最新文档;
[Browsable(
true
),
Category(
"
Miscellaneous
"
),
DefaultValue(EnumSystemCatalog.最新文档),
WebPartStorage(Storage.Personal),
FriendlyName(
"
选择系统类别
"
),
Description(
"
选择系统类别
"
)]
public
EnumSystemCatalogEnumSystem
...
{
get
...
{
return
_enumSystem;
}
set
...
{
_enumSystem
=
value;
}
}
private
void
BindGrid()
...
{
strSystemID
=
getSystemIDByCatalog();
//
strSystemID=EnumSystem.ToString();
try
...
{
svNewDocs
=
new
NewServiceDocs.ServerForNewDocs();
dsNewDocs
=
new
DataSet();
if
(
this
.strSystemID
==
"
0
"
)
...
{
this
.lblMoreUrl.Text
=
""
;
dsNewDocs
=
svNewDocs.getNewDocsOfAllSystem(
int
.Parse(
this
.strCounter));
//
newDataSet();
}
else
if
(
this
.strSystemID
==
"
100
"
)
...
{
this
.lblMoreUrl.Text
=
""
;
dsNewDocs
=
svNewDocs.getNewDocsOfHottest(
int
.Parse(
this
.strCounter));
//
newDataSet();
}
else
...
{
this
.lblMoreUrl.Text
=
"
http://ep-hgh.buynow.com.cn/instantMessage/frmNewIndex.aspx?lngSysID=
"
+
strSystemID;
dsNewDocs
=
svNewDocs.getNewDocsBySystemID(
int
.Parse(
this
.strCounter),
this
.strSystemID);
//
newDataSet();
}
dgNewDocs.DataSource
=
dsNewDocs;
//
cmd.ExecuteReader();
//
ordersView;
dgNewDocs.DataBind();
}
catch
(Exceptionex)
...
{
ErrorLabel.Text
=
ex.Message
+
"
<br>
"
;
ErrorLabel.Visible
=
true
;
}
ErrorLabel.Visible
=
false
;
}
private
string
getSystemIDByCatalog()
...
{
switch
(
this
.EnumSystem.ToString())
...
{
case
"
最新文档
"
:
return
"
0
"
;
case
"
即时商情
"
:
return
"
1
"
;
case
"
人事动态
"
:
return
"
2
"
;
case
"
在线培训
"
:
return
"
3
"
;
case
"
文档管理
"
:
return
"
4
"
;
case
"
内控制度
"
:
return
"
5
"
;
case
"
常用软件
"
:
return
"
6
"
;
case
"
公告中心
"
:
return
"
7
"
;
case
"
资产事业群
"
:
return
"
8
"
;
case
"
最热文档
"
:
return
"
100
"
;
default
:
return
"
0
"
;
}
}
分享到:
相关推荐
sharepoint 2010 扩展webpart自定义属性边栏字段
写的很详细 很简单 主要是讲web part的一些基础知道以及自定义开发, 并且有例子
自定义webpart,编辑webpart风格,增加webpart功能
如何在sharepoint2013里制作自定义webpart 详见http://blog.csdn.net/whxpower_163/article/details/12944707
SharePoint WebPart 用户控件包装器
webpart教程 好东西 初学webpart的好帮手
包含用户控件的最简单的webpart VS2005开发的moss2007中使用的webpart,在moss网站中使用是成功的。
(1)关闭webPart后重新打开webPart (2)webPart模式切换 (3)添加新的WebPart组件 供初学者使用,基本包含了webPart的使用
里面告诉用户怎么使用webpart控件.
webpart代码 详细的webpart代码
sharepoint webpart sharepoint webpartsharepoint webpart
用WebPart实现的模块拖拽,并保存到数据库中。 数据库自己建就可以了,保存的字段用Image或者Ntext类型。 本资源实现模块的添加、删除,位置保存。 自己研究好了好久才实现的,给大家分享一下。
WebPart模板文件是VS2005的插件程序,可在vs2005的新建C#项目中添加WebPart模板
WebPart3.GIF
SharePoint WebPart开发教程实例
asp.net 2.0 webpart in actionasp.net 2.0 webpart in actionasp.net 2.0 webpart in action
有关SharePoint WebPart的一些文档笔记有关SharePoint WebPart的一些文档笔记有关SharePoint WebPart的一些文档笔记
SharePoint.Ajax.Library. 一个功能很强大的,自定义的webpart
提供了一个Webpart项目,生成Webpart控件可以判断用户组的权限并进行相应的跳转。
本文描述了针对Microsoft Office SharePoint Server 2007的WebPart的开发环境的搭建。开发环境使用的操作系统为Windows 2003 SP1以上,并安装了Windows SharePoint Service 3.0。