国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ASP.NEt MVC5--為列表頁添加HttpPost方法。

2019-11-17 02:10:16
字體:
來源:轉載
供稿:網友

asp.net MVC5--為列表頁添加HttpPost方法。

我們都知道,get方法,主要用來顯示數據,檢索之類,對數據一般不會修改。這次我做一個測試為Index方法寫一個post方法。

1.get方式

public ActionResult Index(string searchString) { var movies = from m in db.Movies select m;

if (!string.IsNullOrEmpty(searchString)) { movies = movies.Where(s => s.Title.Contains(searchString)); } return View(movies); }

實現的效果是:

下面我們來看看post方法:

1   [HttpPost]2         public string Index(FormCollection fc, string searchString)3         {4             return "<h3> From [HttpPost]Index: " + searchString + "</h3>";5         }

實現的效果是:

可以看到,現在post得到的頁面,是純文本的,沒有鏈接。現在我想得到神話帶鏈接的神話,我該咋辦呢。。。

請看下面的方法。

打開Index視圖,修改之前添加的form表單代碼成:

1   @using(Html.BeginForm("Index","Movies",FormMethod.Get)){2      <p>3          Title:@Html.TextBox("SearchString")<br />4          <input type="submit" value="篩選" />5     </p>

現在來看一下效果:

Now when you submit a search, the URL contains a search query string. Searching will also go to theHttpGet Indexaction method, even if you have aHttpPost Indexmethod.

即不允許表單以post方式提交。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 葫芦岛市| 图木舒克市| 元谋县| 安塞县| 澎湖县| 志丹县| 长乐市| 都江堰市| 大宁县| 清远市| 广汉市| 田阳县| 潮州市| 宿州市| 元氏县| 班戈县| 通城县| 菏泽市| 镇安县| 汶上县| 类乌齐县| 六安市| 龙岩市| 清远市| 桂平市| 曲松县| 利川市| 淅川县| 阳春市| 兰考县| 保康县| 安义县| 闸北区| 阜城县| 岳普湖县| 南华县| 上林县| 阳山县| 高州市| 五华县| 永泰县|