我有一個劍道標籤欄是這樣的:劍道標籤欄上tabselect附加URL(MVC Razor視圖)
@(Html.Kendo().TabStrip()
.Name("EmployeeTabStrip")
.Items(tabstrip =>
{
tabstrip.Add()
.Text(Resources.Resources.ItemList)
.Content(@<text>
<div id="ListContainer" style=" height: 100%">
@Html.Partial("PartialEmployeeList")
</div>
</text>);
tabstrip.Add()
.Text(Resources.Resources.Edit)
.Content(@<text>
<div id="Container" style=" height: 100%">
@Html.Partial("PartialEmployeeForm")
</div>
</text>);
})
.SelectedIndex(0)
)
但是,當我選擇一個標籤,它附加標籤欄ID( 「#EmployeeTabStrip-1」 )在這樣的URL結尾:
http://localhost:36527/Setup/Employee?employeeId=33#EmployeeTabStrip-1
有誰知道爲什麼會發生這種情況?如果它的內置劍道,我該如何覆蓋這個?
是你的對!錨標籤具有ID屬性,因此當點擊時它會附加到URL。但我沒有添加它。可能是一個劍道bug。我使用劍道Q3(2012.3.1315)。它的最新非Beta版本,仍然我得到這個錯誤。順便說一句,我使用MVC Razor View。 – 2013-03-06 02:39:26