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

WBOY
풀어 주다: 2016-06-07 17:39:38
원래의
949명이 탐색했습니다.

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"); }

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿