私はJQuery MobileとASP.NETでアプリケーションをコーディングしています。私はこのコードのページを持っています:ASP.NETでデータを渡す
<asp:ListView ID="accountsListView" runat="server" DataSourceID="XmlDataSource1">
<LayoutTemplate>
<div id="itemPlaceHolderContainer" runat="server">
<ul data-role='listview' data-theme='c' data-inset='true'>
<span id="ItemPlaceHolder" runat="server" />
</ul>
</div>
</LayoutTemplate>
<ItemTemplate>
<li>
<a href='Account_Details.aspx'><h1><%#XPath("name")%></h1>
<p><%#XPath("location")%></p>
</a>
</li>
</ItemTemplate>
</asp:ListView>
<asp:XmlDataSource ID="XmlDataSource1" runat="server"
DataFile="~/accountlist.xml"></asp:XmlDataSource>
これは私のxmlファイルからリストを作成します。ユーザーにアカウントを選択させ、そのページが別のページにノードパスを送信させるようにして、個々のアカウントに関するすべての情報を表示できるようにします。私はこのことをどうやってどうやってやるべきなのか固執しています。
<?xml version="1.0" encoding="ISO-8859-1"?>
<AccountsList>
<account>
<name>Bubba Gump Shrimp Co.</name>
<location>Alabama</location>
<account_num>1986</account_num>
<contact_name>Forrest Gump</contact_name>
<contact_phone>555-555-5555</contact_phone>
</account>
</AccountsList>
あなたはたくさんする必要がありますより具体的な**良い**答えを得るために! – gdoron
XMLのサンプルを含める必要があります。そうしないと、パスがどのように見えるかわからなくなります。 –
基本的に、ユーザーがリンクをクリックしたときにノード情報を別のページに送信する方法があるかどうかを知る必要があります。そのページはxmlファイル内のノードを検索し、ノードのすべての要素を表示します。たとえば、ユーザーが "Account52"を選択した場合、それらをAccount_detailsページにリダイレクトして、 "Account52"ノードのすべての要素を表示できるようにします。 – Novacane