Hoe maak je een Sharepoint Gridview Filter

Microsoft SharePoint is inhoudsbeheer software waarmee voor Webdevelopment en ontwerp een volledig functionele website te maken. Het ASP.NET gebruikt als een kader voor het maken van de scripts voor de site, en het kan integreren verschillende scripts met inbegrip van XML-, Javascript en HTML-code. GridView bestanden maken rasters van gegevens vergelijkbaar met toegang tot bestanden op een website. Met behulp van een paar tekenreeksen van script, kunt u de site in te stellen van de drop-down menu's voor de filters die u wilt plaatsen op het bestand zien.

Instructies

1

Open het Gridview-bestand dat u hebt opgeslagen op de server van uw website.

2

Scroll naar beneden naar de tabel script op het bestand. Dit script begint met de code < table > en gebruikt de codes < td > en < /td > om te markeren van secties voor kolommen en rijen in het gegevensbestand.

3

Plaats labels voor het eerste filter onder de labels voor de koppen en degene voor stijl met het label "< td stijl =" breedte: 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;

U moet de naam van het type filter dat u wilt opnemen in de "xxxxx" na DataValueField invoegen. Namen moeten relevant zijn voor de Gridview die u hebt gemaakt. Als u wilt meerdere filters maken, kopieer deze tag voor elk filter dat u van plan bent te nemen. U kunt ook de breedte en Font-Size zodat de stijlen voor uw Gridview desgewenst bewerken.

4

Sla dit bestand op en open het bestand Datasource.

5

Bestand toevoegen aan de onderkant van de Datasource het 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 > "

Waar het zegt toevoegen "xxxxx1" de naam van het eerste filter. Waar het zegt toevoegen "xxxxx2" de naam van het tweede filter. Als u wilt toevoegen meer filters, blijven de tekenreeks met "en xxxxx3 zoals {2} %", herinneren aan de verhoging van het percentage door een met de naam van elk filter.

6

Sla het bestand DataSource, en terug naar de front-end-weergave van de website om te zien uw Gridview en de drop-down menu's die u hebt toegevoegd.