Home  >  Article  >  Database  >  使用MVC框架中要注意的问题(四):ActionLink只是执行Get的操作

使用MVC框架中要注意的问题(四):ActionLink只是执行Get的操作

WBOY
WBOYOriginal
2016-06-07 17:39:38949browse

ActionLink是产生一个链接字符串,它仅仅支持GET的Action 下载中心(Model != null ){(Html.BeginForm()){下载列表通过付费购买某些照片,我们会为你打包下载。你可以在浏览图片的时候,将它们添加到下载框标题编号操作(var item in Model){ = Html.Encode(it

ActionLink是产生一个链接字符串,网站空间,虚拟主机,它仅仅支持GET的Action   下载中心 (Model != null) {(Html.BeginForm()) { 下载列表通过付费购买某些照片,我们会为你打包下载。你可以在浏览图片的时候,服务器空间,将它们添加到下载框标题 编号 操作 (var item in Model) { = Html.Encode(item.Title)= Html.Encode(item.Path) = Html.ActionLink("删除", "DeleteFromDownloadList", new { id = item.Path })%> } } %> } else { %> 对不起,你目前没有任何下载的列表 }       Controller中的代码   [Authorize] public ActionResult DeleteFromDownloadList(string id) { string profileKey = "DownloadList"; ProfileBase profile = ProfileBase.Create(User.Identity.Name); Models.DownloadList list = profile.GetPropertyValue(profileKey) as Models.DownloadList; if (list != null && list.Items != null) { list.Items.Remove(list.Items.FirstOrDefault(i => i.Path.Equals(id))); profile.Save(); } return RedirectToAction("Download"); }

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn