WebForms 3.5アプリケーションでコントロールのコードビハインドを取り除こうとしています。再び、それはMVCで行うのかのバグにかまれ、私が行うことで近いこの方法論の手順を取得したいのですが:WebForms 3.5に強力に型付けされたASCX?
<%@ Control Language="C#" Inherits="Core.DataTemplate<Models.NewsArticle>" %>
これは私にあなたが期待パーサーエラーが発生しますので、私は戻って思い出しましたこれはMVCプレビューで修正を待っている問題で、それを変更する場合:
<%@ Control Language="C#" Inherits="Core.DataTemplate`1[[Models.NewsArticle]]" %>
しかし、これはどちらか動作しません! MVCチームがこの能力をどのように活用できるのでしょうか?最新のVS2008 Service Packではなく、MVCプロジェクトの種類について特別なものでしたか?
コードを後ろに置いてファイルを作成することをあきらめることは、できるだけ一般的なユーザーコントロールの方法に近づけるためのベストな選択肢は何ですか?
Webフォームを曲げようとしているようです。個人的にWebフォームを実行するとき、私はWebフォームの方法を行います。つまり、ファイルの背後にコードがあることです。 ASP.NET MVCを行うとき、私はMVCのやり方をします。一方を他方に曲げようとすると、問題を尋ねています。 – RichardOD
私はWebFormsを曲げようとしていますが、不必要なファイルを取り除くことができるのであれば、あまりにも多くのことを聞いてはいけないと思います。特に、私が非常によく似た文脈で働いているのを見ている文法があるときは、それは完璧なものになります。 – tags2k