2014-07-14 2 views
0

devexpress batch diting에서 동적 링크를 만들려고합니다.devexpress에서 동적 링크 빌드 ASP MVC

<a href="/Terceiros/[email protected]&[email protected]" target = "_blank">Ir para ... 

경우 @item.IdFornecedor@item.IdFilial 라인에 의해 동적 값은 다음과 같습니다 글쎄, 내가 좋아하는 링크를 구축 할 필요가있다.

이제 어떻게이 값으로 열을 만들 수 있습니까? 사용

settings.Columns.Add(c => 
    { 
     c.SetDataItemTemplateContent(a => 
     { 
      ViewContext.Writer.Write(
        "<a href=''>asd</a>"); 
     }); 
    }); 

답변

0

그것을 가능 DataBinder.Eval(a.DataItem, "IdForn")

settings.Columns.Add(c => 
    { 
     c.SetDataItemTemplateContent(a => 
     { 
      ViewContext.Writer.Write(
        "<a href='/Terceiros/carregarTerceiroAlerta?idForn=" + DataBinder.Eval(a.DataItem, "IdForn") + "&idFilialForn=" + DataBinder.Eval(a.DataItem, "IdFilialForn") + "'target = \"_blank\">Ir para ...</a>"); 
     }); 
     c.Width = System.Web.UI.WebControls.Unit.Percentage(7); 
    });