我正在尝试在触摸屏设备上使用数字键盘系统,用户键入数字,并使用输入的数字更新数量(部分视图)。
经过研究,似乎最好的方法是在我的控制器中使用[ChildActionOnly]动作结果,所以我做了这个:
[ChildActionOnly]
public ActionResult TopUpAmountPartial(int number, decimal currentAmount)
{
var Result = new TopUpViewModel
{
//ignore this bit
Amount = currentAmount + 1
};
return PartialView(Result);
}
我尝试过做一个" Html.ActionLink"作为数字键盘按钮哪种工作,但加载整个页面作为一个新的,这不是我想要的。
我也看到了" Html.RenderAction"抛出但我不知道如何使用按钮单击工作。
我是在正确的轨道上还是我听起来很疯狂?