Вопрос

Я построю визуальную веб-часть в ASP.NET, и я пытаюсь встроить его на него, чтобы пользователи, у которых нет установки Silverlight, увидим содержимое ASP:

<object id="SilverlightPlugin1" width="300" height="400" data="data:application/x-silverlight-2," type="application/x-silverlight-2" > <param name="source" value="/content/SilverlightApplication1.xap"/> />

Всем, кажется, работает, кроме приложения Silverlight, кажется, не нравится этот способ встроенной - Chrome Console дает следующую ошибку:

Необработанная ошибка: необработанная ошибка в приложении Silverlight не может быть нулевым. Название параметра: WebSULLURL на Microsoft.SharePoint.client.clientruntimeContext..Tor (String WebSULLURL) В Microsoft.SharePoint.client.clientContext..Tor (String WebPullurl) При SilverlightApplication1.MainPage.getiteMfromSharePointList () На SilverlightApplication1.MainPage..Ком () При SilverlightApplication1.app.application_startup (отправитель объекта, startupeventargs e) У Ms.internal.coreinvokeHandler.invokeeventHandler (uint32 typeindex, делегат handlerdelegate, отправитель объекта, объект args) В Ms.internal.jolthelper.fireeevent (Intptr UnmanageDOBJ, INTPTR unmanagedobjargs, int32 argstypeindex, int32 actalArgstypeindex, stringename, uint32 flags)

Я подозреваю, что это есть что связать со мной, используя Генеракодицетагкод в серебристом коде. Пожалуйста, дайте мне несколько советов.

Это было полезно?

Решение

получил его, пришлось предоставить контекст в инициальных параметрах моего объекта тега.

<object id="SilverlightPlugin1" width="400" height="300" data="data:application/x-silverlight-2," type="application/x-silverlight-2" > <param name="source" value="/content/SilverlightApplication1.xap"/> <param name="initParams" value="MS.SP.url=<%= SPContext.Current.Web.Url %>"

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top