0
NetTiers使用querystrings開箱即用。例如:如何配置netTiers數據源以使用RouteParameter而不是QueryStringParameter?
<data:AspnetUsersDataSource ID="AspnetUsersDataSource" runat="server" SelectMethod="GetByUserId">
<Parameters>
<asp:QueryStringParameter Name="UserId" QueryStringField="UserId" Type="String" />
</Parameters>
</data:AspnetUsersDataSource>
但是,如果我試圖改變參數改爲:
<asp:RouteParameter Name="UserId" RouteKey="id" Type="String" />
它只是看空文本框通過路由網址導航到我的AspnetUsersEdit.aspx頁面時:
用戶/編輯/編號
我的預感是這不是一個URL路由問題,而是我錯過了NetTiers如何從根本上工作。如果有人在NetTiers中成功使用了網址路由,我將非常感謝任何輸入!
順便提一下,我在Visual Studio 2010中使用4.0 Framework/IIS 7.澄清點,我可以讓路由參數在同一頁面上使用formview w/a數據源,但不支持multiformview/user controls (即,由netTiers自動創建的默認網站管理員安裝)。 – Shaun3180 2010-07-16 16:13:31