TemplateControl.XPathSelect メソッド (String)
アセンブリ: System.Web (system.web.dll 内)

Dim xPathExpression As String Dim returnValue As IEnumerable returnValue = Me.XPathSelect(xPathExpression)
戻り値
IEnumerable ノード リスト。

XPathSelect メソッドは XPathBinder.Select メソッドを呼び出し、GetDataItem メソッドを使用して、式が評価される対象となる IXPathNavigable オブジェクト参照を解決します。

Repeater コントロールで XPathSelect メソッドを使用する方法を次のコード例に示します。
<%@ Page Language="VB" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html > <head id="Head1" runat="server"> <title>TemplateControl XPath Example</title> </head> <body> <h3>TemplateControl XPath and XPathSelect Example</h3> <form id="form1" runat="server"> <div> <asp:XmlDataSource id="XmlDataSource1" runat="server" XPath="contacts" DataFile="contacts.xml" /> <asp:FormView id="FormView1" runat="server" DataSourceID="XmlDataSource1"> <ItemTemplate> <hr /> <asp:Repeater id="Repeater1" runat="server" DataSource='<%# XPathSelect("contact") %>' > <ItemTemplate> Name: <%# XPath("name") %> <br /> Note: <%# XPath("note") %> <br /> <hr /> </ItemTemplate> </asp:Repeater> </ItemTemplate> </asp:FormView> </div> </form> </body> </html>
<%@ Page Language="C#"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html > <head runat="server"> <title>TemplateControl XPath and XPathSelect Example</title> </head> <body> <h3>TemplateControl XPath Example</h3> <form id="form1" runat="server"> <div> <asp:XmlDataSource id="XmlDataSource1" runat="server" XPath="contacts" DataFile="contacts.xml" /> <asp:FormView id="FormView1" runat="server" DataSourceID="XmlDataSource1"> <ItemTemplate> <hr /> <asp:Repeater id="Repeater1" runat="server" DataSource='<%# XPathSelect("contact") %>' > <ItemTemplate> Name: <%# XPath("name") %> <br /> Note: <%# XPath("note") %> <br /> <hr /> </ItemTemplate> </asp:Repeater> </ItemTemplate> </asp:FormView> </div> </form> </body> </html>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


TemplateControl.XPathSelect メソッド (String, IXmlNamespaceResolver)
アセンブリ: System.Web (system.web.dll 内)

Protected Friend Function XPathSelect ( _ xPathExpression As String, _ resolver As IXmlNamespaceResolver _ ) As IEnumerable
Dim xPathExpression As String Dim resolver As IXmlNamespaceResolver Dim returnValue As IEnumerable returnValue = Me.XPathSelect(xPathExpression, resolver)
protected internal IEnumerable XPathSelect ( string xPathExpression, IXmlNamespaceResolver resolver )
protected public: IEnumerable^ XPathSelect ( String^ xPathExpression, IXmlNamespaceResolver^ resolver )
protected internal function XPathSelect ( xPathExpression : String, resolver : IXmlNamespaceResolver ) : IEnumerable
戻り値
IEnumerable ノード リスト。

XPathSelect メソッドは XPathBinder.Select メソッドを呼び出し、GetDataItem メソッドを使用して、式が評価される対象となる IXPathNavigable オブジェクト参照を解決します。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


TemplateControl.XPathSelect メソッド

名前 | 説明 |
---|---|
TemplateControl.XPathSelect (String) | XPath データ バインディング式を評価し、IEnumerable インターフェイスを実装するノード コレクションを返します。 |
TemplateControl.XPathSelect (String, IXmlNamespaceResolver) | 名前空間を解決するための指定されたプリフィックスと名前空間割り当てを使用して、XPath データ バインディング式を評価し、IEnumerable インターフェイスを実装するノード コレクションを返します。 |

Weblioに収録されているすべての辞書からTemplateControl.XPathSelectを検索する場合は、下記のリンクをクリックしてください。

- TemplateControl.XPathSelectのページへのリンク