我使用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文件的樣本是這樣的:
<?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 2012-03-09 07:41:48
您必須包含您的XML示例,否則我們無法知道路徑應該是什麼樣子。 – 2012-03-09 07:47:55
基本上我需要知道當用戶點擊一個鏈接時是否有辦法將節點信息發送到另一個頁面。該頁面將在xml文件中找到節點並顯示該節點的所有元素。例如,如果用戶選擇「Account52」,我希望他們被重定向到Account_details頁面,並能夠顯示「Account52」節點中的所有元素。 – Novacane 2012-03-09 07:49:35