StiWebDesignerSL не отображается на aspx странице

Обсуждение Stimulsoft Reports.Silverlight
Закрыто
centnot
Сообщения: 16
Зарегистрирован: 30 май 2014, 15:12

StiWebDesignerSL не отображается на aspx странице

Сообщение centnot »

Добрый день,

столкнулся с проблемой, что StiWebDesignerSL не отображается на aspx странице при навигации на нее.

Версия сборки Stimulsoft 2014.3.0.0.

В asp.net проекте добавлены ссылки на следующие библиотеки:
Stimulsoft.Base
Stimulsoft.Report
Stimulsoft.Report.Web
Stimulsoft.Report.WebDesignSL
Stimulsoft.Report.WebSL

код самой asp.net страницы:

Код: Выделить всё

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TemplateDesigner.aspx.cs" Inherits="t.Web.Reports.TemplateDesigner" %>
<%@ Register TagPrefix="cc1" Namespace="Stimulsoft.Report.WebDesignSL" Assembly="Stimulsoft.Report.WebDesignSL, Version=2014.3.0.0, Culture=neutral, PublicKeyToken=ebe6666cba19647a" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>Редактирование шаблона</title>
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    <style type="text/css">
      html, body, form { 
          height: 100%;
          margin: 0px;
      }
   </style>
</head>
<body>
    <form id="form1" runat="server">
            <cc1:StiWebDesignerSL Width="100%" Height="100%" ID="StiWebDesignerSL1" 
            runat="server" OnSaveReport="StiWebDesignerSL1_OnSaveReport" 
            Localization="ru" />   
    </form>
</body>
</html>
Код-бихайнд страницы:

Код: Выделить всё

 protected void Page_Load(object sender, EventArgs e)
        {
                StiReport report = StimulsoftHelper.GetTemplateBody(какие-то параметры);
                StiWebDesignerSL1.Report = report;
            }
        }
При заходе на aspx страницу контрол не отображается. В чем может быть проблема?
centnot
Сообщения: 16
Зарегистрирован: 30 май 2014, 15:12

Re: StiWebDesignerSL не отображается на aspx странице

Сообщение centnot »

Сделал пару тестов, в частности добавил новую aspx страницу с StiWebViewerSL. После загрузки страницы появилось окно для скачивания Silverlight 4.
Т.е. StiWebViewerSL необходим silverlight 4 runtime?
Значит ли это что и для StiWebDesignerSL он тоже нужен?

На самой машине стоит Silverlight 5.
centnot
Сообщения: 16
Зарегистрирован: 30 май 2014, 15:12

Re: StiWebDesignerSL не отображается на aspx странице

Сообщение centnot »

Откатил проект на предыдущую версию Stimulsoft 2014.1 и все заработало.
В чем может быть проблема с StiWebDesignerSL в 2014.3?
Anton Lozovskiy
Сообщения: 264
Зарегистрирован: 12 ноя 2007, 08:16

Re: StiWebDesignerSL не отображается на aspx странице

Сообщение Anton Lozovskiy »

Здравствуйте,

Наш дизайнер и вьювер сильверлайт поддерживает только Silverlight 5.
Silverlight 4 больше не поддерживается.

Проверьте пожалуйста наши примеры поставляемые в инсталляции, запустятся ли они у вас ?

Спасибо.
centnot
Сообщения: 16
Зарегистрирован: 30 май 2014, 15:12

Re: StiWebDesignerSL не отображается на aspx странице

Сообщение centnot »

Антон, здравствуйте.

На машине стоит 5 Silverlight. Демо примеры не запуститилсь.

В html коде страницы (в браузере) для StiWebViewerSL стоит один из параметров:

Код: Выделить всё

 <param name="minRuntimeVersion" value="4.0.0.0" />
Может ли это влиять на работу Silverlight контролов?
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: StiWebDesignerSL не отображается на aspx странице

Сообщение Aleksey »

Здравствуйте,

Пожалуйста, попробуйте перескачать релиз с сайта и переустановить. Были некоторые изменения и релиз перезаливался.
Так же, пожалуйста, уточните какую операционную систему вы используете.

Спасибо.
Закрыто