2011-05-14 1 views
0

Я использую сетку telcik mvc и привязываю свои столбцы к таблице данных. У меня есть столбец «Электронная почта», где мне нужно форматировать этот столбец таким образом, чтобы пользователь мог почты, нажав на адрес электронной почты ..Столбец электронной почты, необходимый в столбце сетки

Я использую расширение «MailTo» для форматирования столбца, но это не работает для меня ...

Любая идея сделать достичь того же этим/другой способ

@inherits System.Web.Mvc.WebViewPage<System.Data.DataTable> 
@BHN.PayGo.ASP.Web.Utilities.Extensions    

@if (Model != null) 
{ 

@(Html.Telerik().Grid<System.Data.DataRow>(Model.Rows.Cast<System.Data.DataRow>()).Name("grdHierarchy") 
    .Columns(columns => 
    { 
     foreach (System.Data.DataColumn column in Model.Columns) 
      { 
      if (column.ColumnName == "Email") 
        { 
         columns.Bound(column.DataType, column.ColumnName).Title("Email").Format(Html.Mailto("{0}", "{0}")).Encoded(false); 
        } 
       } 
     }) 

    .DataBinding(dataBinding => dataBinding.Ajax().Select("_HierarchyBinding", "Reports")) 
    .Pageable(settings => settings.Total((int)ViewData["TOTAL_ACCOUNTHIERARCHY_DATA"])) 
    .EnableCustomBinding(true) 
    .Sortable(settings => settings.Enabled(false)) 
    .Scrollable(settings => settings.Enabled(true).Height("auto")) 
) 

} 
uuired 
+1

Вы пробовали опубликовать это на форуме Telerik? У них есть сотрудник службы поддержки, который поможет вам с кодом, и все пользователи там используют компоненты Telerik! http://www.telerik.com/community/forums.aspx – balexandre

ответ

Смежные вопросы