столкнулся с проблемой, что 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;
}
}