Asp.Net MVC3 Telerik网格 [英] Asp.Net MVC3 Telerik grid

查看:102
本文介绍了Asp.Net MVC3 Telerik网格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<pre lang="HTML">@(
 Html.Telerik().Grid(Model)
              .Name("RolesGrid")
              .DataKeys(keys => keys.Add(r => r.ID))
              .ToolBar(command => command.Insert())
              .DataBinding(dataBinding => dataBinding.Ajax()
                  .Select("TelerikAjax", "Role")
                  .Insert("Insert", "Role")
                  .Update("Update", "Role")
                  .Delete("Delete", "Role"))
              .Sortable(sorting => sorting
                   .SortMode(GridSortMode.SingleColumn))
              .Pageable(paging => paging
                   .Style(GridPagerStyles.NextPreviousAndNumeric)
                   .Position(GridPagerPosition.Bottom)
                   .PageSize(3))
               .Columns(columns =>
               {
                   columns.Bound(r => r.ID);
                   columns.Bound(r => r.Name).Width(210);
                   columns
                          .Template(r =>
                                        {
                                            @<textarea id=''roleReamrk'' name=''roleRemark'' rows=''3'' cols=''50''>@r.Remark</textarea>;
                                        })
                          .ClientTemplate("<textarea id=''roleReamrk'' name=''roleRemark'' rows=''3'' cols=''50''><#= Remark #></textarea>").Width(210);
                   columns.Command(commands =>
                   {
                       commands.Edit();
                       commands.Delete();
                   }).Width(180);
               })
               .Editable(editing => editing
                     .Mode(GridEditMode.PopUp))
               .Selectable()
 )
@r.Remark is wrong.
Only assignment,call,increment,decreent,and new object expressions can be used as statement

推荐答案

columns
                         .Bound(r => r.Remark)
                         .Template(r => @Html.Raw("<textarea id='roleReamrk' name='roleRemark' rows='3' cols='50'>"+r.Remark+"</textarea>"))
                         .ClientTemplate("<textarea id='roleReamrk' name='roleRemark' rows='3' cols='50'><#= Remark #></textarea>").Width(210);


这篇关于Asp.Net MVC3 Telerik网格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆