1

Web ページ (cshtml) で MVC ヘルパーを使用することは可能ですか?

インフラジスティックスのいくつかのコントロールを試しており、HTML ヘルパー メソッドを使用してグリッドを作成したいと考えています (一部の JavaScript を避けます) が、インテリセンスを取得できないようです。

いいえ、うまくいくかどうかわかりませんか?

更新:次の行を使用したい:

@Html.Infragistics().Grid(....

私の MyWebPagesPage.cshtml 内

助けてくれてありがとう

ラルシ

4

2 に答える 2

1

@usinginfrajistics.namespaceを追加するだけでできるはずです

各ビューで@usingを追加する必要がないように、名前空間をurweb.config名前空間セクションに追加することもできます。

于 2011-12-21T14:04:43.730 に答える
0

Infragistics コントロールをレンダリングするヘルパー メソッドはありません。このページをご覧ください。MVC ページで Infragistics コントロールを使用する詳細な手順が記載されています。

ただし、いくつかの制限があります。Infragistics には MVC 用の個別のコントロールはありません。単に asp.net コントロールを利用できるようにするだけですが、欠点があります。

ポストバックを開始しない、または ViewState に依存しないコントロールの領域に焦点を当てる限り、ASP.NET MVC アプリケーションで完全に機能する多くの動作と機能がすぐに見つかります。

サンプルの使用法は次のとおりです。

<%@ Register Assembly="Infragistics.Web.Mvc" Namespace="Infragistics.Web.Mvc" TagPrefix="cc1" %>
<%@ Register Assembly="Infragistics35.Web.v9.1, Version=9.1.20091.1015, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"
    Namespace="Infragistics.Web.UI.GridControls" TagPrefix="ig" %>

<ig:WebDataGrid ID="wdg" 
        runat="server" Width="50%" 
        EnableViewState="false">
    </ig:WebDataGrid>

MVC ヘルパーは関与しません。

于 2011-12-21T14:00:50.843 に答える