我目前正在使用VB在ASP.NET中的Web應用程序。使用POST或SESSION捕獲數據
現在我有1頁面板,我們正在使用顯示/隱藏取決於流量。當用戶第一次進來時,他/她會看到一個包含客戶列表的gridview。然後,用戶點擊一行中的鏈接並呈現他/她可以更新客戶信息的表單。
本來我有一個HyperLinkField字段即把ClientID的url中,那麼我會抓住網址,並做適當的代碼
<asp:HyperLinkField Text='<%$ Resources:Resource, ManageClient %>' DataNavigateUrlFields="CLIENT_ID" DataNavigateUrlFormatString="~/clients/manage.aspx?clientId={0}" />
現在,我重新思考的是,不知道它是否是更好地使用會話通過這個代替
<asp:TemplateField Visible="false"><ItemTemplate><asp:Label runat="server" ID="hidClientId" Text='<%# Bind("CLIENT_ID")%>' Visible="false" /></ItemTemplate></asp:TemplateField>
<asp:ButtonField Text='<%$ Resources:Resource, ManageClient %>' CommandName="Manage" />
搶clientID的或者使用POST方法,這我不知道它是如何工作的。NET(但我在PHP中使用它)
任何^ h艾爾普將不勝感激。
數據發回到同一頁面,還是要到不同的頁面? – tloflin 2010-03-31 14:52:12
相同的頁面...我使用1頁面板來顯示/隱藏所需的部分(gridiew,窗體等...) – Karinne 2010-03-31 15:20:30