我正在尝试发送一个aspx文件作为对我的API的响应。但是我能够发送文件的URL,但是我无法读取文件中的内容并将其发送。这里有一个“查看报告”按钮,当有人单击该按钮时,它将调用一个API,该API需要发送一个带有数据的aspx页面作为响应。
public dynamic ViewReports() //(Request request)
{
try
{
objDPSReturnData = CheckSessionAvailable();
if (objDPSReturnData.ReturnFlag == "S")
{
var mapPath = HostingEnvironment.ApplicationPhysicalPath;
mapPath = mapPath + ("ViewReports\\" + "ViewReportNew.aspx");
return mapPath;
}
}
catch { }
}
答案 0 :(得分:0)
为什么不按以下顺序进行操作:
aspx
页面(您要在API响应中发送该页面)aspx
页保存在服务器上的某个位置。aspx
页面的URL作为UI中的响应。aspx
页。