这应该会给你你正在寻找的结果
public ActionResult Method2 ()
{
return PartialView (_PartialViewMethod1, object1);
}
我猜你有一些代码,你有两个动作方法的共同点,这就是你想要调用另一个动作的原因,然后你可能把它移到一个通用方法并从你想要的任何地方调用它。一些反应!
public YourViewModel GetData(srting s="")
{
YourViewModel obj1=new YourVieWModel()
// set some property values or do some operations to get data
//your custom code
return obj1;
}
public ActionResult Method1 (string s)
{
return PartialView (_PartialViewMethod1, GetData(s));
}
public ActionResult Method2 ()
{
return PartialView (_PartialViewMethod1, GetData());
}