我正在嘗試更改網站的URL並需要相同的幫助。情景是我有一個搜索引擎供學生搜索,並有不同的精確搜索條件。默認情況下,我在主頁上顯示所有學生數據,當我們使用搜索時,結果顯示在同一頁面上,因此頁面的URL不會更改。在單選按鈕檢查事件ASP.NET 4.0中的URL重寫
我的搜索標準是按加入日期(1個月,2個月,6個月,1年)和他們屬於的狀態。我添加了單選按鈕來優化搜索,因此在「OnCheckedChanged」事件中,數據會填充到頁面上。那麼現在我該如何更改網址以顯示類似內容,例如我有網站www.xyz.com,需要顯示www.xyz.com/bydate/1month或www.xyz.com/bystate/LA。已經搜索了很多鏈接,但無法理解如何開始。
下面是我的代碼
<asp:DataList ID="dlJoin" CssClass="slider" r RepeatColumns="1" RepeatDirection="Vertical" runat="server" OnItemDataBound="dlJoin_ItemDataBound">
<ItemTemplate>
<label style="text-align: left; margin-left:15px;">
<asp:RadioButton ID="rddlJoin" CssClass="radiobooking" Checked="false" AutoPostBack="true" OnCheckedChanged="rddlJoin_checkchanged" GroupName="rdGroupTag" runat="server" onKeyPress="return suppress(event);" /><%#Eval("Name")%>
</label>
<asp:Literal runat="server" Visible="false" ID="litdlJoin" Text='<%#Eval("Value")%>'></asp:Literal>
</ItemTemplate>
</asp:DataList>
而......(64000美元的問題來了).......你試過了什麼?請添加您的代碼。 – Bazzz
我已經搜索了,但我無法找到如何更改更改事件的網址,而不是從http://weblogs.asp.net/scottgu/archive/2009/10/13/通過許多鏈接開始url-routing-with-asp-net-4-web-forms-vs-2010-and-net-4-0-series.aspx http://www.codeproject.com/Articles/33341/URL-Rewriting-using -Asp-NET換SEO – Wasi