ASP.NET MVCプレビュー3からプレビュー5にプロジェクトを更新しようとしていますが、Controller.ReadFromRequest(文字列キー)がControllerクラスから削除されているようです。誰かがフォームから識別子に基づいて情報を取得する代替手段を知っていますか?ASP.NET MVCのController.ReadFromRequestの置き換えは何ですか?
5
A
答えて
3
は、彼らがこの問題に対処するためにcontroller.UpdateModelを追加しましたように、署名があるルックス、string [] keys)
私は自分のアプリを個人的にアップグレードしていないので、実際の使用方法はわかりません。私はcontroller.ReadFromRequestも使用しているので、これについて自分自身について知ることに興味があります。
2
どこに行ったのかわかりません。あなたはしかし、独自の拡張機能をロールバックできます。
のUpdateModel(オブジェクトモデル:
のpublic staticクラスMyBindingExtensions は{
public static T ReadFromRequest <T> (this Controller controller, string key)
{
// Setup
HttpContextBase context = controller.ControllerContext.HttpContext;
object val = null;
T result = default(T);
// Gaurd
if (context == null)
return result; // no point checking request
// Bind value (check form then query string)
if (context.Request.Form[key] != null)
val = context.Request.Form[key];
if (val == null)
{
if (context.Request.QueryString[key] != null)
val = context.Request.QueryString[key];
}
// Cast value
if (val != null)
result = (t)val;
return result;
}
}
0
あなたはtinyurl.comのようなリンクを作り直すことができますか?
私はこの情報も必要ですが、そのメガリンクを利用することができます。
関連する問題
- 1. ASP.NET MVCはWebフォームを置き換える予定ですか?
- 2. 今後ASP.NET MVCがASP.NET Webフォームを置き換えますか?
- 3. Asp.net MVC 2でデフォルトのModelStateエラーメッセージを置き換えるには?
- 4. Asp.Net MVCパーシャルビューフォームのポストは、ページ全体を置き換えます
- 5. AspNetCoreでCreatePerOwinContextを置き換えるものは何ですか?
- 6. ASP.NET 5のIRegisteredObjectの置き換えは?
- 7. asp.net mvcアプリケーション用のwindows server 2008をlinuxに置き換える
- 8. ASP.Net MVCで同じコードを置き換える属性
- 9. かみそりの利点置き換える(@href)ASP.NET MVCのドキュメントで
- 10. 置き換え(/ \ n/g、「何か」)とは何ですか?
- 11. opencv 3.2でのcv2.cv.fromarrayの置き換えは何ですか?
- 12. asp.netウィザードコントロールを置き換えるには、何が最適なオプションですか?
- 13. .NETCoreのCryptoConfigクラスの置き換えは何ですか?
- 14. ehcache clearStatistics()メソッドの置き換えのベストプラクティスは何ですか?
- 15. javascriptの.value変数の置き換えは何ですか?
- 16. Angular2のディレクティブの置き換えは何ですか?
- 17. shシェルのBash "source"コマンドの置き換えは何ですか?
- 18. swift3の '++'と ' - 'の置き換えは何ですか?
- 19. scikitでGridSearchCV._grid_scores_を置き換えるのは何ですか?
- 20. rxjava 2でAsyncEmitterを置き換えたのは何ですか?
- 21. asp.netのXML DataIslandファイルの置き換え
- 22. asp.net MVC Bootstrap、.min.cssファイルを置き換えよう
- 23. Searchlogicの実行可能な置き換えは何ですか?
- 24. @Decoratorディレクティブの置き換えは何ですか?
- 25. ヒストリープッシュと置き換えのトレードオフは何ですか?
- 26. デフォルトポップアップの置き換えは何ですか?
- 27. Bootstrap 3.0.0 - bootstrap-responsive.cssの置き換えは何ですか?
- 28. System.Web.HttpUtility.UrlEncode/UrlDecode ASP.NET 5の置き換え
- 29. この置き換え機能は何をしますか?
- 30. Java Swing GUIを置き換えるオプションは何ですか?