c# - 如何在 ApiController 中传递数据以确保重定向?
问题描述
/home/import
我有一个在地址上发生的简单上传方法(POST) :
//public class HomeController : ApiController
[HttpPost]
[Route("import")]
public async Task<IHttpActionResult> Import()
{
//Upload logic, multi-part data...
Redirect(new Uri("/home", UriKind.Relative));
}
上传后,我需要重定向到上一页(/home),但将布尔值和字符串内容传递给模型,以显示上传是否成功。
如何将数据传递给前一页模型?
TempData
如其他帖子中所述,我无权访问。我知道我可能不得不利用 aIHttpActionResult
来处理这个问题。
解决方案
推荐阅读
- javascript - 过滤对象的对象动态键值
- google-apps-script - 如何限制编辑脚本在特定列_google工作表中运行
- reactjs - 有没有办法在电子的信息亭模式下禁用键快捷键,例如(alt + tab 或 windows + tab)?
- mongodb - 根据属性值更新数组中的多个嵌入文档
- javascript - React 功能组件、Redux 和加载数据
- python - 在 Pytorch 中测试 LSTM 的实现
- python - 图像问题
- r - 在同一 y 轴上叠加三条曲线
- python - 使用 python 读取 json 网页
- php - 如果表单名称=数组,如何将 $_POST 数据存储到会话变量中?