2012-03-22 17 views

答えて

-1

あなたがRadGridを使用するために喜んでいる場合は、その列のタイプがあるが、ここで説明GridHyperLinkColumnと呼ば:http://www.telerik.com/help/aspnet-ajax/grid-column-types.html

MVCでRadGridを使用する:http://www.telerik.com/help/aspnet-ajax/mvc-radgrid-databinding.html

この例で示していますそれはhttp://demos.telerik.com/aspnet-ajax/grid/examples/generalfeatures/columntypes/defaultcs.aspxのように見えます。

もしそうでなければ、GridColumnTemplateにリンクがあるものを使用する必要があります。

3

ユーザーがTelerik-MVCで作業していると仮定します。ここにサンプルコードがあります。

Html.Telerik().Grid(Model) 
    .Name("GridName") 
    .DataKeys(keys => keys.Add(k => k.Id)) 
    .Columns(columns => 
    { 
     columns.Bound(c => c.Id).Title("ID") 
      .Template(@<text><a href="http://[email protected]">@item.RpoId</a> </text>); 
      columns.Bound(c => c.PropertyA); 
      columns.Bound(c => c.PropertyB); //And so on... 
     } 

    ) 
    .Render(); 

は、列がテンプレート化された方法を詳しく見てください。

+0

実際、「テンプレート」の代わりに「ClientTemplate」メソッドを使用します。最終的に正しい答えが得られます。あなたのために残念なことに質問の著者はおそらく "受け入れられた"に戻らないでしょう。 – Zwik

+0

次に、 "ClientTemplates"が純粋なサーバー側のバインディングで使用されることを意図していないため、クライアント側のデータバインディングを行っていると仮定します。 – Uchitha

関連する問題