0

kentico 6 サイトをバージョン 6.0.4297 から最新のホットフィックスにアップグレードしました。

次のレイアウト コードを持つカスタム Web パーツがあります。

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="~/CMSWebParts/Terradon/eventcalendar.ascx.cs"
    Inherits="CMSWebParts_Terradon_eventcalendar" %>
<%@ Register TagPrefix="TRD" Namespace="Terradon" %>
<div class="Calendar">
    <TRD:CustomCalendar font-size="11px" ID="calItems" Runat="server" titleformat="MonthYear" font-family="Arial" Width="249" CellPadding="5" BorderWidth="1" BorderColor="#ffffff" EnableViewState="true" OnVisibleMonthChanged="calItems_VisibleMonthChanged" OnDayRender="calItems_DayRender" OnPreRender="calitems_PreRender" OnSelectionChanged="calItems_SelectionChanged" SelectionMode="Day">
        <TitleStyle font-bold="true" font-size="14px" BorderColor="#ffffff" BackColor="#ffffff" ForeColor="#222222"></TitleStyle>
        <NextPrevStyle ForeColor="#222222"></NextPrevStyle>
        <DayStyle BorderWidth="1" BorderColor="#ffffff" BackColor="#e6e3de"></DayStyle>
        <TodayDayStyle BackColor="#820912" ForeColor="#ffffff"></TodayDayStyle>
        <SelectedDayStyle BackColor="#444444" ForeColor="#ffffff" Font-Bold="true" ></SelectedDayStyle>
    </TRD:CustomCalendar>
</div>
<div class="CalendarList">
    <asp:Panel cssclass="CalendarTitle" id="calendarWrap" runat="server">
        <asp:Label ID="calendarTitle" runat="server"/>
        <asp:Hyperlink ID="calendarViewMoreLink" runat="server" CssClass="CalendarViewMoreLink" Text="View Events"/>
    </asp:Panel>

        <cms:CMSRepeater ID="repEventList" runat="server" Visible="true" OrderBy="EventDate ASC" ZeroRowsText="There are currently no events." StopProcessing="false" EnableViewState="false" OnItemCreated="repEventList_ItemCreated" OnItemDataBound="repEventList_ItemDataBound">
            <HeaderTemplate><ul></HeaderTemplate>
            <FooterTemplate></ul></FooterTemplate>
        </cms:CMSRepeater>
    <div class="EventDetail">
            <cms:CMSRepeater ID="repEvent" runat="server" Visible="false" StopProcessing="true"             EnableViewState="false" />
    </div>

</div>
<div class="clear"></div>

コードはサイトの古いバージョンで正常に機能し、最新の修正プログラムを適用した Kentico のローカル インスタンスでも正常に機能します。アップグレードしてから、次のエラーが表示されます。

[Error loading the WebPart 'TerradonCalendar' of type 'TerradonCalendar'] 
Unknown server tag 'TRD:CustomCalendar'
4

1 に答える 1