ホームページ  >  記事  >  ウェブフロントエンド  >  MVC ページで値を渡す 3 つの一般的な方法?? ViewData、ViewBag、TempData_html/css_WEB-ITnose

MVC ページで値を渡す 3 つの一般的な方法?? ViewData、ViewBag、TempData_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:53:351677ブラウズ


最近 MVC コードに触れて、ページ送信など、たくさんの新しいことを発見しました。 MVC には、値の転送に使用できるオブジェクトがたくさんあることがわかりました。ここ 2 日間で ViewData と ViewBag を使用し、それらを TempData に関連付けました。





使ってみて個人的にはViewBagの直接属性付与が一番使いやすいと感じました。十分ですが、ViewData と TempData を使用すると利点があります。 、コントローラーからビューにデータを渡すか、コントローラーがデータを渡すかなど、転送するデータのサイズを調整できます。 。 。決定を下す前に、すべての要素を考慮してください。








に加えてこれら 3 つは一般的に使用されますが、使用する場合はモデルについても言及する必要があります。さらに、UPDateModel、ViewModel と同様に属性にアクセスします。 。 。最近ちょっと忙しいので、まだ使っていないものについては話さないので、とりあえず使えるものを探してこの記事に追加します。それらを使用するとき。













声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。