【发布时间】:2016-05-03 01:07:53
【问题描述】:
尝试在我的标签中添加一个“x”,类似于 Chrome 浏览器标签中的“x”,以便能够单击以删除标签。只是仔细检查,但您似乎无法将 html 标记添加到您的选项卡(不是内容,而是选项卡本身),使用 BindTo 方法中的 MVC 包装器,如下所示:
@(Html.Kendo().TabStrip()
.Name("OrderDetailsTabs")
.HtmlAttributes(new { @class="orderDtlTabs"})
.BindTo(Model, (tab, tabModel) =>
{
tab.Text = "<a class='k-link'><span>Part: " + tabModel.WOHdr.OrderDetailId +
"<button onclick='return deleteWorkOrder(" + tabModel.WOHdr.Id +")' class='delete k-button' title='Delete Work Order'></button>" +
"</span></a>"; // tab text
我知道我可以在标签加载后进行一些 DOM 操作,但只是看看我是否在绑定时缺少一些要做的事情。
【问题讨论】:
标签: kendo-ui kendo-asp.net-mvc