2010-10-07 12 views
0

J'ai commencé à utiliser le Telerik Html.Grid aujourd'hui et j'ai déjà rencontré un problème. La grille elle-même apparaît, mais le texte est basé donc je sais que c'est une question de feuille de style. En outre, j'ai suivi les instructions d'utilisation avec la documentation. Ill passer par eux et expliquer ce que j'ai fait, peut-être que mon interprétation était erronée.Telerik Html.Grid Numéro de feuille de style

1) Ouvrez une application ASP.NET MVC existante dans Visual Studio ou créez-en une nouvelle. Terminé

2) Ajouter une référence à Telerik.Web.Mvc.dll qui est situé dans le dossier des extensions Binaires Telerik pour ASP.NET MVC emplacement d'installation: Fait

3) Inscription les extensions Telerik pour ASP.NET MVC: namespaces DONE, mais j'utilisé l'importation au lieu d'ajouter

<%@ Import Namespace="Telerik.Web.Mvc.UI" %> 

4) Ajouter les fichiers JavaScript dans le dossier Scripts de votre application ASP.NET MVC. DONE, mais essentailly les scripts sont dans l'emplacement Web/Scripts/2010.2.825 Je mets aussi dans le ScriptRegistrar à la fin de ma page .aspx

<div id="footer"> 
     <% Html.RenderPartial("SiteMasterFooter");%> 
    </div> 

    <div style="clear: both;"><!-- --></div> 

    <% 
      Html.Telerik().ScriptRegistrar().jQuery(false); 
    %> 

5) Ajouter les fichiers CSS dans le contenu dossier de votre application ASP.NET MVC. Terminé. Cette même approche que l'étape 4, l'emplacement est Mer/contenu/2010.2.825 Je mets également le bureau d'enregistrement des feuilles de style à la tête de la page ASPX

<% 
     Html.Telerik().StyleSheetRegistrar() 
         .DefaultGroup(group => group.Add("telerik.common.css") 
                .Add("telerik.windows7.css")); 
    %> 

6) Créer un contrôle Web telerik Terminé. Ne pense pas que je peux visser ça, mais bon.

<% 
        Html.Telerik().Grid(Model.Manifests) 
         .Name("ManifestsGrid") 
         .DataKeys(keys => 
             { 
              keys.Add(p => p.Id); 
             }) 
         .Columns(columns => 
            { 
             columns.Bound(o => o.ManifestId).Width(150).Title(
              "Manifest #:"); 
             columns.Bound(o => o.Generator.CompanyName).Width(150).Title 
              ("Company:"); 
             columns.Bound(o => o.GeneratorFieldOffice.FacilityName). 
              Width(150).Title("Field Office:"); 
             columns.Bound(o => o.GeneratorFacility.FacilityName).Width(
              150).Title("Facility:"); 
            }) 
         .Pageable(paging => paging.PageSize(10)) 
         .Selectable() 
         .Scrollable() 
         .Render(); 

       %> 

donc je pense que mon problème réside dans la façon dont ive ajouté les fichiers que j'ai besoin. Toute entrée?

Répondre

0

Je l'ai corrigé en fait. Pour quiconque lisant ceci, le problème était que je suis le guide à la lettre. Et faites très attention à ce que les balises <%%> ont: ou = au début ou a; à la fin. Si cela est trop vague, postez une réponse à cette question et postez mon code.