转:http://www.cnblogs.com/fatwhale/archive/2010/02/24/1672633.html

在Visual Studio 2010中,  已经集成了用于SharePoint开发的feature,通过它,我们方便快速的开发部署web part、内容类型、列表、工作流 、BDC等,基本上包含了在SharePoint中所有的开发项目。在这篇文章中,向大家介绍一下如果使用它来快速开发和部署Web Part。

    我使用的是Visual Studio 2010 Ultimate Beta 2版本。

新建一个项目,使用SharePoint 2010下的Visual Web Part模板,如图:

接着,会弹出选择部署站点的窗口,输入站点地址,完成:\

看一下解决方案中默认生成的项目:

我们来做一个非常简单web part,页面上放两个单选按钮,一个叫yaoyao,一个叫Elly,点击在图片控件中切换这俩妞的照片,而照片存放在SharePoint站点Layouts下Images文件夹中,注意,我们是通过Visual Studio2010来上传上去,嘿,这是照片,随便在网上找的两张,太火了~

 

首先,我们在VisualWebPart1UserControl.ascx中添加需要的控件,RadioButtonList和Image,并添加两条item,如下:

<asp:RadioButtonList ID="RadioButtonList1" runat="server" AutoPostBack="True"

    onselectedindexchanged="RadioButtonList1_SelectedIndexChanged">

    <asp:ListItem>YaoYao</asp:ListItem>

    <asp:ListItem>Elly</asp:ListItem>

</asp:RadioButtonList>

<asp:Image ID="imgBeauty" runat="server" />



然后,通过Visual Studio 2010向SharePoint 2010上传图片,右键点击项目,添加,SharePoint “Images” Mapped Folder,如图:

然后,将照片添加到这个文件夹中,添加—添加现有项:

我们再来简单的写一些后台处理代码,在RadioButtonList1_SelectedIndexChanged 事件中:

代码

最新文章

  1. ASP.NET Core 1.1 简介
  2. ASP.NET MVC4入门到精通系列目录汇总
  3. VS2013的 Browser Link 引起的问题
  4. BaseAdapter日常的封装
  5. 高效Web开发的10个jQuery代码片段
  6. 学习SQLite之路(三)
  7. DP入门---Robberies
  8. fwrite错误
  9. mysql不区分大小写解决
  10. Hive 入门(转)
  11. Grunt的配置和使用(一)
  12. pip install 出现报asciii码错误的解决
  13. hdu 5014 思维题/推理
  14. angular初始用——简易购物车
  15. Ionic在windows下的环境配置难题
  16. java下蛇形回环矩阵的实现
  17. 推荐一个比HtmlWebpackPlugin更灵活的插件
  18. cat .git/config查看远端服务器信息(git的配置信息:远端服务器连接信息)
  19. Java中main方法参数String[ ] args的使用。
  20. 创建视图sql

热门文章

  1. sublimeText3中 less2css error: `lessc` is not available的解决办法
  2. 将表单数据转化为json数据
  3. eclipse下使用maven配置库托管jar包
  4. js hover放大效果
  5. 『奇葩问题集锦』Malformed lock file found: /var/cache/dnf/metadata_lock.pid.
  6. JBPM4 常用表结构及其说明
  7. Mysql安装过程(linux:2.6.18-194.el5,Mysql:)
  8. armv7a-mediatek451_001_vfp-linux-gnueabi-gcc: directory: No such file or directory 编译error
  9. PS制作独特火焰立体文字
  10. 织梦中limit的用法详解(调用指定id下的指定文章)