所有这类控制器(ManageCategory、ManageProduct)的装饰如下:这些控制器具有上载和删除操作方法,jquery从呈现视图中调用这些操作方法。这些操作方法非常敏感,因为它提供了删除服务器上的文件的能力。以下是删除操作方法中的代码。Server.MapPath("~" + fileName); r
我有一个操作方法,它调用第三方库,它将图像内容写入Response.OutputStream of HttpContext。然后,此操作方法返回EmptyResult。我在上面添加了VaryByCustom,但是GetVaryByCustomString从不为调用此操作方法而触发。尽管另一个操作方法返回当前的datetime,它封装在JSON中,并具有与第一个OutputCacheAttribute设置相同的OutputCacheAttribute设置,但它可以正常工作,并且正在调用
我想提供删除记录的功能,但只提供一个HttpPost操作方法,我的意思是,我不想要另一个视图来确认删除,只需要javascript confirm就可以了。问题是,由于我没有提供HttpGet操作方法,控制器不能将URL定向到HttpPost操作方法,而是在我点击删除链接时给出404not link响应。下面是我的操作方法:public ActionResult De