如何从自动发布的表单发送xlsx文件?代码将解释我的意思:
public ActionResult SendForm()
{
ViewBag.text1 = "some generated text";
MemoryStream ms = new MemoryStream();
// generating file...
var file = File(ms, "type")
// ?? ViewBag.XLS = file;
return View();
}
查看:
<script type="text/javascript">
$(document).ready(function () {
frmSubmit.submit();
});
</script>
<form name="frmSubmit" action="@url" method="post">
<input type="hidden" name="text1" value="@ViewBag.text1" />
</form>
知道该怎么做吗?
答案 0 :(得分:0)
您是否尝试过使用ajax并处理响应?您可以使用ajax发出请求并在操作完成时处理响应。它有很多可以帮助您的选项,供参考我让您获取ajax http://api.jquery.com/jQuery.ajax/的文档