Pregunta

¿Se suele usar el diseñador o haces todo en el ASPX?

Son los recursos que ha resultado ser particularmente útil para llegar al día rápidamente sobre cómo utilizar este control? Me he dado cuenta de los comentarios IntelliSense para este control son mínimas.

Estoy continua para navegar por la documentación en el sitio web de Telerik, me pregunto si hay alguna más rápido - "Cómo enlazar un conjunto de datos y personalizar la cuadrícula utilizando plantillas en 15 segundos" tipo de artículo. Tratando de reducir mi curva de aprendizaje para el uso de este control.

¿Fue útil?

Solución

Recientemente hemos empezado a utilizar RadGrid en mi equipo. Hemos encontrado sus LiveExamples a ser muy informativo. La parte más grande de facilitar el uso de RadGrid no es la red en sí, sino en cómo se rellena los datos. Si simplemente desea probar el diseño de la rejilla inicialmente, puede utilizar cualquier colección que implementa IEnumerable (y un par de otros) como la fuente de datos.

void RadGrid1_NeedDataSource(object sender, EventArgs e)
{
    List<Stuff> things = new List<Stuff>();
    /// fill the list
    RadGrid1.DataSource = things;
}

Esto le permitirá centrarse en la presentación de la colección de la cuadrícula. Me refiero a los LiveExamples incluidos en la instalación para una explicación completa de estos y de verlos en acción. Los LiveExamples son realmente muy agradable.

Cuando llega el momento de enchufar sus datos, utilice un marco ORM (como NHibernate o Linq2SQL) para obtener colecciones de objetos y enlazar estas colecciones a la fuente de datos que el anterior.

Puede utilizar tablas de datos y conjuntos de datos sin formato para enlazar con el origen de datos también, pero los que sólo son buenos para aplicaciones muy pequeñas.

Otros consejos

Ir a través de los ejemplos vivos ya que son muy buenos. Los foros son muy bueno y la gente es muy sensible allí. Los desarrolladores mantienen blogs con ejemplos de código adicionales que han ayudado en muchas áreas.

En los aspectos al uso de objetos IEnumerable con el origen de datos, asegúrese de revisar el contenido con respecto al evento OnNeedDataSource, ya que esto fundamental para que usted pueda entender cuando se desea que la cuadrícula para ordenar y filtrar.

He estado usando telerik durante unos 2 años. Los ejemplos están bien para averiguar lo que puede hacer ... pero tienen muy poco código real que le ayudará. Utilice la base de conocimientos para obtener información específica.

http://www.telerik.com/help/aspnet-ajax /gridoverview.html

Las formas son buenas si usted está atascado y no tienen el apoyo o no puede esperar que los 24+ horas para obtener una respuesta.

Además, mediante el diseñador crea un código bastante desordenado w / telerik controla (al igual que otros controles). Yo solía hacer todos mis cambios en el diseñador pero perdió mi código .aspx bastante mal la mayor parte del tiempo. En su lugar, se crea temas y pieles de forma que las opciones estándar se pueden ajustar a través de mi aplicación. Esto redujo en gran parte de nuestro código y ayuda w / estandarización.

<%-- GridView --%>
<telerik:RadGrid 
    skinID="defaultGridView" 
    runat="server" 
    Skin="Web20"
    AutoGenerateColumns="false" 
    GridLines="None" 
    AllowPaging="True" 
    AllowSorting="True" 
    EnableAJAX="False" 
    ShowGroupPanel="False"
    PagerStyle-Mode="NumericPages" />  

<telerik:RadGrid 
    skinID="defaultGridView2" 
    runat="server" 
    Skin="Green"
    AutoGenerateColumns="false" 
    GridLines="None" 
    AllowPaging="True" 
    AllowSorting="True" 
    EnableAJAX="True" 
    ShowGroupPanel="False" /> 

Me parece su ayuda de cómo hacerlo es muy útil también. http://www.telerik.com/help/aspnet-ajax/ajxajax. html

Utilizamos los controles de usuario ASP.NET Telerik en la mayoría de nuestras aplicaciones internas / externas y parecieron ser bastante útil.

Además, tienen un muy buen sitio de soporte: Telerik Soporte .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top