silverlight如何部署到webpart
本帖最后由 genggenggengfasvzxc 于 2011-08-17 16:44:00 编辑 我要在webpart中引用silverlight
protected override void CreateChildControls()
{
string renderHost =
"<div id ='silverlightControlHost'>"
+ "<object data ='data:application/x-silverlight-2,' type='application/x-silverlight-2' >"
+ "<param name='source' value='ClientBin/SLApp.xap' />"
+ "<param name='initParams' value='title=testtitle' />"
+ "</object></div>";
LiteralControl host = new LiteralControl(renderHost);
this.Controls.Add(host);
}
但是不行,webpart中不显示silverlight中的控件。visual studio 部署的时候如何让xap文件部署到指定的文件夹?
[解决办法]
可能是value='ClientBin/SLApp.xap' 不对
参考一下此连接吧
http://www.nanmu.net/SharePoint-MOSS-WSS-Silverlight/Lists/Posts/Post.aspx?ID=99
[解决办法]
部署到sharepoint目录下
[解决办法]
拷贝到sharepoint的14\TEMPLATE\LAYOUTS\ClientBin