Come si rappresenta graficamente con Silverlight all'interno di un'applicazione ASP.NET v3.5?

StackOverflow https://stackoverflow.com/questions/247849

  •  05-07-2019
  •  | 
  •  

Domanda

Ho bisogno di fare un po 'di grafici (barra, grafico, grafico a torta, tendenza) e invece di usare Infragistics o disegnare manualmente i grafici che voglio usare Silverlight.

La mia attuale applicazione ASP.NET è stata aggiornata alla 3.5 e ho aggiunto un progetto di applicazione Silverlight. Consumare l'output all'interno del layout master.page esistente o all'interno dei controlli utente non sembra essere intuitivo come speravo.

Né la possibilità di creare un grafico da un elenco di dati generici è nemmeno un controllo (come ho visto in diverse dimostrazioni al PDC08). Qualche idea?

È stato utile?

Soluzione

Suggerirei di iniziare con il Silverligt toolkit ( rilasciato a PDC) che include un controllo grafico Silverlight. C'è una panoramica di come utilizzare questo post di controllo qui .

La differenza importante tra i grafici Silverlight e i grafici basati su forum ASP.Net (utilizzando un controllo di terze parti) è che il grafico Silverlight verrà eseguito sul client mentre il grafico asp.net verrà eseguito sul server. Quindi, se si desidera utilizzare questo tipo di controllo, è necessario esporre i dati del proprio grafico come servizio .

Un'altra opzione per creare grafici Silverlight ma far eseguire il codice sul lato client è costruire Xaml usando ASP.Net. In questo caso dovresti creare il tuo grafico Xaml usando ASP.Net che invece di generare output HTML genererebbe output Xaml.

Se vuoi un esempio fammi sapere ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top