私はMVC3を初めて使用し、1つのアクションを持つコントローラーを持っています。コントローラークラスでいくつかのグローバルプロパティを定義し、アクションメソッドでそれらのプロパティに値を割り当てました。元:
public class RosterController : Controller
{
int var1;
int var2;
int var3;
public ActionResult Index(int param1)
{
if(param1 ==1)
{
return view(newRosterViewModel(var1+1,var2+2,var3+3));
}
else
{
var1=1;
var2=2;
var3=3;
return view(newRosterViewModel(var1,var2,var3));
}
}
}
var1
このコードでは、初めて、、、に値を割り当てvar2
ますvar3
。2回目はこれらの値が必要ですが、値はnullです。
TempDataを試してみましたが、それも価値がありません。