activereport15 dataset api 修改默认api
https://gcdn.grapecity.com.cn/forum.php?mod=image&aid=199678&size=300x300&key=5a7fb7426ad48dd5&nocache=yes&type=fixnone设置的 无效,
还是原来的地址比如 /api/reports/L1001.rdlx/content
这里的api路由是否可以修改?
可以这样调整 您好,可以参考一下这个链接:
ActiveReports15 Web Designer MVC 自定义路由时,报表api接口404 解决方案事例
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=94457&fromuid=65049
(出处: 葡萄城产品技术社区)
Bella.Yuan 发表于 2022-3-30 15:36
您好,可以参考一下这个链接:
ActiveReports15 Web Designer MVC 自定义路由时,报表api接口404 解决方案 ...
public class DataSetsController : Controller
{
public ActionResult GetDataSetContent(string id)
{
var dataSetsService = HttpContext.GetServiceFromContext<IDataSetsService>();
if (string.IsNullOrWhiteSpace(id)) return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
var dataSet = (string) dataSetsService.GetDataSet(id);
return new ContentResult { Content = dataSet, ContentType = "application/json" };
}
public ActionResult GetDataSetsList()
{
var dataSetsService = HttpContext.GetServiceFromContext<IDataSetsService>();
var dataSetsList = dataSetsService.GetDataSetsList();
return Json(dataSetsList, JsonRequestBehavior.AllowGet);
}
}
你好,我的路由是可以访问的,就是这里的api不能修改重命名吗? wengMQ 发表于 2022-3-30 20:37
感谢老铁帮忙回复:hjyzw:
页:
[1]