2016-04-27 6 views
0

Ich habe ein zeitweiliges Problem bekommen, wenn ich die Telerik-Steuerelemente für Tabstrip hinzufüge oder verwende.Intermittierendes Problem mit der Fehlerbehebungssteuerung von Telerik TabStrip-Steuerelementen

Hier ist, wie es aussieht:

http://imgur.com/DYhXzNy

Fehler beim Erstellen Kontrolle - telerik: RadTabStrip Doppelte Komponentenname 'RadTabStrip1'. Komponentennamen müssen eindeutig und ohne Berücksichtigung der Groß- und Kleinschreibung sein.

was ich getan habe:

erneut gestartet VS deinstalliert und neu installiert AJAX steuert Kopiert die Telerik.Web.UI bin Datei in meinem Projekt bin-Verzeichnis Alle Baugruppen in web.config entspricht der aktuellen Version von BIN Ich arbeite an.

Allerdings bekomme ich dieses Problem häufiger als üblich. Es funktioniert wieder, nachdem Sie mehrmals auf das Smart-Tag geklickt haben oder nachdem Sie VS neu gestartet haben. Vor kurzem musste ich die BIN-Dateien aktualisieren und VS neu starten, damit es funktioniert. Auch versucht, VS-Cache zu löschen, aber es passiert weiter. Ihr habt andere Vorschläge, wie ich dieses Problem dauerhaft lösen kann?

Update:

Es geschah wieder und scheint zu passieren, wenn versuchen, die Hierarchie w-Vorlagen Demo zu folgen und gehen Sie wie folgt

  1. ein Raster erstellt und enthalten eine nestedviewtemplate Tag

  2. machte einen Radtabstrip innerhalb des Etiketts

  3. legte eine Registerkarte und fügte eine Multi-Seite (verwendet das Smart-Tag s an diesem Punkt)

  4. hinzugefügt eine radlistview Kontrolle. hat sogar das Platzhalter-Tag hinzugefügt.

  5. Hier ist, was ich nach dem Tag

<telerik:RadMultiPage ID="RadMultiPage1" runat="server"> 
 
    <telerik:RadPageView ID="RadPageView1" runat="server"> 
 
    <telerik:RadListView ID="RadListView1" runat="server" ItemPlaceholderID="PlaceHolder1" DataKeyNames="JobOrderIndex" DataSourceID="SqlDataSource20"> 
 
     <LayoutTemplate> 
 
     <div> 
 
      <asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder> 
 
     </div> 
 
     </LayoutTemplate> 
 
     <ItemTemplate> 
 
     <table> 
 
      <tr> 
 
      <td><i>Job Order No.</i> 
 
      </td> 
 
      <td> 
 
       <asp:Label ID="Label1" runat="server" Text='<%# Eval("JobOrderNumber", "{0}") %>'></asp:Label> 
 
      </td> 
 
      <th>Status</th> 
 
      <th> 
 
       <asp:Label ID="Label3" runat="server" Text='<%# Eval("JobOrderStatus", "{0}") %>'></asp:Label> 
 
      </th> 
 
      </tr> 
 
      <tr> 
 
      <td>Plate Number</td> 
 
      <td> 
 
       <asp:Label ID="Label2" runat="server" Text='<%# Eval("ProfitCenter", "{0}") %>'></asp:Label> 
 
      </td> 
 
      <td>Job Type</td> 
 
      <td> 
 
       <asp:Label ID="Label5" runat="server" Text='<%# Eval("JobType", "{0}") %>'></asp:Label> 
 
      </td> 
 
      </tr> 
 
      <tr> 
 
      <td>Job Order Date</td> 
 
      <td> 
 
       <asp:Label ID="Label4" runat="server" Text='<%# Eval("JobOrderDate", "{0:d}") %>'></asp:Label> 
 
      </td> 
 
      <td>Created By</td> 
 
      <td> 
 
       <asp:Label ID="Label6" runat="server" Text="Label"></asp:Label> 
 
      </td> 
 
      </tr> 
 
      <tr> 
 
      <td>Problem Description</td> 
 
      <td colspan="3"> 
 
       <asp:Label ID="Label7" runat="server" Text='<%# Eval("ProblemDescription", "{0}") %>'></asp:Label> 
 
      </td> 
 
      </tr> 
 
     </table> 
 
     </ItemTemplate> 
 
    </telerik:RadListView>

Also, bemerkte ich, daß der Fehler so schnell auftritt, wie ich die Quelle für die RadListView Kontrolle und bestimmten Ort andere Steuerelemente oder Smarttags für das Raster oder die Registerkarte werden nicht angezeigt.

Wenn Sie bemerken, dass ich nichts richtig mache (was die meiste Zeit ist), lassen Sie es mich wissen und ich würde die Weisheit, die Sie mit mir teilen können, schätzen, so dass es das Telerik Master Race sein kann .

Thanks again,

C

Antwort

0

ich es herausgefunden, habe ich schließlich eine Steuer ASPX-Seite und dieser Fehler tritt auf, wenn zwei Kontrollen mit der gleichen ID in einem Modul zu finden ist.

Verwandte Themen