Gewusst wie: Erstellen eines Sharepoint-Gridview-Filters

May 16

Microsoft SharePoint ist Content-Management-Software, für Web-Entwicklung und Design eine voll funktionsfähige Website erstellen können. Es verwendet ASP als Rahmen um die Skripte für die Website zu erstellen, und es kann mehrere Skripte, einschließlich XML, Javascript und HTML integrieren. GridView-Dateien erstellen Raster Daten Zugriff auf Dateien auf einer Website ähnlich. Einige Zeichenfolgen des Skripts verwenden, können Sie sagen Ortsbild Dropdown-Menüs für die Filter festlegen, die Sie auf die Datei platzieren möchten.

Anweisungen

1 Öffnen Sie die Gridview-Datei, die Sie auf dem Dateiserver Ihrer Website gespeichert haben.

2 Scrollen Sie das Tabellenskript auf die Datei. Dieses Skript beginnt mit dem Tag < Tabelle > und mithilfe der Tags < td > und </td > Abschnitte für Spalten und Zeilen in der Datendatei markieren.

3 Platzieren Sie Tags für den ersten Filter unterhalb der für die Header-Tags und diejenigen, die für Stil mit der Bezeichnung "< td Style =" Breite: 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;

Sollten Sie den Namen der den Typ des Filters einfügen, die Sie nach DataValueField in der "Xxxxx" integrieren möchten. Namen sollten für das Gridview relevant sein, die Sie erstellt. Um mehrere Filter erstellen, kopieren Sie dieses Tag für jeden Filter, die Sie integrieren möchten. Sie können auch die Breite und die Schriftgröße entsprechend die Stile für Ihre Gridview nach Bedarf bearbeiten.

4 Speichern Sie diese Datei, und öffnen Sie die Datasource-Datei.

5 Am unteren Rand der Datasource-Datei fügen Sie das Skript:

"< 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 > "

Wo es heißt hinzufügen "xxxxx1" den Namen des ersten Filters. Wo es heißt hinzufügen "xxxxx2" den Namen des zweiten Filters. Um weitere Filter hinzufügen, weiter die Zeichenkette mit "und xxxxx3 wie {2} %", Erinnerung an den Prozentsatz bei jeder Filtername um eins erhöhen.

6 Die DataSource-Datei speichern und zurück zur Front-End-Ansicht der Website zu sehen, Ihre Gridview und die Dropdown-Menüs, die Sie hinzugefügt haben.