我在ASP.Net MVC应用程序中使用Kendo网格.如果我有以下网格定义,
@(Html.Kendo().Grid(Model) //Bind the grid to ViewBag.Products
.Name("grid")
.Columns(columns =>
{
columns.Bound(p => p.FullName);
columns.Bound(p => p.MyEnum)
})
.Groupable()
.Pageable()
.Sortable()
.Scrollable(scr => scr.Height(600))
.Filterable()
)
Run Code Online (Sandbox Code Playgroud)
其中一列是Enum.我的枚举定义是:
public enum MyEnum
{
[Display(AutoGenerateField = false, Name = "My enum 1", Description = "My Enum 1")]
EnumOne,
[Display(Name = "My Enum 2")]
EnumTwo
}
Run Code Online (Sandbox Code Playgroud)
如何让每行显示"My Enum 1"或"My Enum 2"?
提前致谢!
我在 app-routing.module 中定义了一个重定向,但不知道为什么它不起作用。如果我使用“”(当前已注释掉的代码)的默认路径而不是重定向,那么它可以正常工作。
@NgModule({
imports: [
RouterModule.forRoot([
{
path: "actions",
component: ActionsComponent
},
//{
// path: "",
// component: LoginComponent
//}
{
path: "",
redirectTo: "/login",
pathMatch: "full"
}
])
],
exports: [
RouterModule
]
Run Code Online (Sandbox Code Playgroud)
})
有任何想法吗?代码在http://plnkr.co/edit/y970zDKDZRIZ5LQA8v1T?p=preview
目前,我的任务窗格使用Ribbon ShowTaskPane命令显示.
<Action xsi:type="ShowTaskpane">
Run Code Online (Sandbox Code Playgroud)
如何在Javascript中隐藏任务窗格?
干杯!
angular ×1
asp.net ×1
asp.net-mvc ×1
kendo-grid ×1
kendo-ui ×1
office-js ×1
office365 ×1
office365api ×1