Nwlapcug.com


Come creare un filtro di Gridview di Sharepoint

Microsoft SharePoint è un software di gestione dei contenuti che consente lo sviluppo web e design per creare un sito Web completamente funzionale. Utilizza ASP.NET come un framework per creare gli script per il sito, e può integrare diversi script tra cui XML, Javascript e HTML. GridView file creano griglie di dati simile per accedere ai file su un sito Web. Utilizzando alcune stringhe dello script, si può dire il sito impostare il menu a tendina per i filtri che si desidera inserire il file.

Istruzioni

1

Aprire il file di Gridview che è stato salvato il file server del tuo sito Web.

2

Scorrere verso il basso per lo script di tabella sul file. Questo script inizia con il tag < table > e utilizza il tag < td > e < /td > per contrassegnare le sezioni per colonne e righe nel file di dati.

3

Inserire tag per il primo filtro sotto i tag per le intestazioni e quelli per stile etichettato "< stile td =" width: 150px; " > ".

"< asp: DropDownList ID ="ddlLocation"DataSourceID ="dsPopulateLocation"

AutoPostBack=&quot;true&quot; DataValueField=&quot;xxxxx&quot; runat=&quot;server&quot; Width=&quot;130px&quot;
Font-Size=&quot;11px&quot; AppendDataBoundItems=&quot;true&quot;>
&lt;asp:ListItem Text=&quot;All&quot; Value=&quot;%&quot;>&lt;/asp:ListItem>
&lt;/asp:DropDownList>&quot;

È necessario inserire il nome del tipo di filtro che si desidera incorporare il "xxxxx" dopo DataValueField. I nomi devono essere rilevanti per il controllo Gridview è stato creato. Per creare più filtri, copiare questo tag per ogni filtro che si intende integrare. È inoltre possibile modificare la larghezza e Font-Size per riflettere gli stili per il vostro oggetto Gridview come necessario.

4

Salvare questo file e aprire il file di origine dati.

5

Nella parte inferiore del file Datasource aggiungere lo script:

"< asp: SqlDataSource ID ="dsGridview"runat ="server"

ConnectionString=&quot;&lt;%$ ConnectionStrings:EvonetConnectionString %>&quot;
SelectCommand=&quot;SELECT * FROM [T_Employees]&quot; FilterExpression=&quot;xxxxx1 like '{0}%'
and xxxxx2 like '{1}%'&quot;>
&lt;FilterParameters>
&lt;asp:ControlParameter Name=&quot;Department&quot; ControlID=&quot;ddldepartment&quot;
PropertyName=&quot;SelectedValue&quot; />
&lt;asp:ControlParameter Name=&quot;Location&quot; ControlID=&quot;ddllocation&quot;
PropertyName=&quot;SelectedValue&quot; />
&lt;/FilterParameters>

< / asp: SqlDataSource > "

Dove si dice "xxxxx1" aggiungere il nome del primo filtro. Dove si dice "xxxxx2" aggiungere il nome del secondo filtro. Per aggiungere ulteriori filtri, continuare la stringa con "e xxxxx3 come {2} %", ricordando di aumentare la percentuale di uno con ogni nome di filtro.

6

Salvare il file di origine dati e tornare alla visualizzazione front-end del sito Web per vedere il tuo Gridview e i menu a discesa che sono stati aggiunti.