校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > ASP.NET MVC5網(wǎng)站開發(fā)管理列表、回復(fù)及刪除(十三)

ASP.NET MVC5網(wǎng)站開發(fā)管理列表、回復(fù)及刪除(十三)

熱門標(biāo)簽:聊城智能電銷機(jī)器人電話 安陸市地圖標(biāo)注app 海東防封電銷卡 辦公用地圖標(biāo)注網(wǎng)點(diǎn)怎么操作 寧德防封版電銷卡 西寧電銷外呼系統(tǒng)公司 南昌自動(dòng)外呼系統(tǒng)線路 云南外呼系統(tǒng)代理 上海市三維地圖標(biāo)注

一、管理列表
跟上次我的列表相似,直接貼代碼了。

首先打開Consultation控制器,添加ManageList方法

/// summary>
  /// 咨詢管理
  /// /summary>
  /// returns>/returns>
  public ActionResult ManageList()
  {
   return View();
  }

添加返回json數(shù)據(jù)的ManageJsonList

public JsonResult ManageJsonList(int pageIndex = 1, int pageSize = 20)
  {
   int _total;
   var _list = commonModelService.FindPageList(out _total, pageIndex, pageSize, "Consultation", string.Empty, 0, string.Empty, null, null, 0).ToList().Select(
    cm => new Ninesky.Web.Models.CommonModelViewModel()
    {
     CategoryID = cm.CategoryID,
     CategoryName = cm.Category.Name,
     DefaultPicUrl = cm.DefaultPicUrl,
     Hits = cm.Hits,
     Inputer = cm.Inputer,
     Model = cm.Model,
     ModelID = cm.ModelID,
     ReleaseDate = cm.ReleaseDate,
     Status = cm.Status,
     Title = cm.Title
    });
   return Json(new { total = _total, rows = _list.ToList() });
  }

右鍵為ManageList添加試圖

@{
 ViewBag.Title = "咨詢管理";
}

div id="toolbar">
 div>
  a href="#" class="easyui-linkbutton" data-options="iconCls:'icon-remove',plain:true" onclick="del()">刪除/a>
  a href="#" class="easyui-linkbutton" data-options="iconCls:'icon-reload',plain:true" onclick="$('#Consultation_List').datagrid('reload');">刷新/a>
 /div>
/div>

table id="Consultation_List">/table>

script src="~/Scripts/Common.js">/script>
script src="~/Scripts/jquery.easyui.datagrid.detailview.js">/script>
script type="text/javascript">
 $("#Consultation_List").datagrid({
  loadMsg: '加載中……',
  fitColumns: true,
  pagination: true,
  url: '@Url.Action("ManageJsonList", "Consultation")',
  columns: [[
   { field: 'ModelID', title: 'ID', checkbox: true },
   { field: 'Title', title: '標(biāo)題' },
   { field: 'Inputer', title: '咨詢?nèi)?, align: 'right' },
   { field: 'ReleaseDate', title: '咨詢?nèi)掌?, align: 'right', formatter: function (value, row, index) { return jsonDateFormat(value); } },
   { field: 'StatusString', title: '狀態(tài)', width: 100, align: 'right' }
  ]],
  toolbar: '#toolbar',
  idField: 'ModelID',
  view: detailview,
  detailFormatter: function (rowIndex, rowData) { return 'div class="detail" style="width:100%,padding:5px 0">/div>'; },
  onExpandRow: function (index, row) {
   var detail = $(this).datagrid('getRowDetail', index).find('div.detail');
   $(detail).html("iframe frameborder='0' marginwidth='0' height='160px' width='100%' src='@Url.Action("Reply", "Consultation")/" + row.ModelID + "'>/iframe>");
   $('#Consultation_List').datagrid('fixDetailRowHeight', index);
  }
 });

/script>


二、回復(fù)評(píng)論
ManageList添加datagrid詳細(xì)視圖使用類框架(("iframe frameborder='0' marginwidth='0' height='160px' width='100%' src='@Url.Action("Reply", "Consultation")/" + row.ModelID + "'>/iframe>")。“Consultation/Reply”就是我們回復(fù)的視圖。

在Consultation控制器,添加Reply方法

/// summary>
  /// 回復(fù)
  /// /summary>
  /// param name="id">id/param>
  /// returns>/returns>
  public ActionResult Reply(int id)
  {
   return View(commonModelService.Find(id).Consultation);
  }

右鍵添加視圖

@model Ninesky.Models.Consultation
@using (Html.BeginForm())
{
 @Html.AntiForgeryToken()
 table style="width:100%;font-size:12px;">
  tr>
   th>@Html.DisplayNameFor(model => model.Name)/th>
   td>@Html.DisplayFor(model => model.Name)/td>
   th>@Html.DisplayNameFor(model => model.IsPublic)/th>
   td>@Html.DisplayFor(model => model.IsPublic)/td>
  /tr>
  tr>
   th>@Html.DisplayNameFor(model => model.QQ)/th>
   td>@Html.DisplayFor(model => model.QQ)/td>
   th>@Html.DisplayNameFor(model => model.Email)/th>
   td>@Html.DisplayFor(model => model.Email)/td>
  /tr>
  tr>
   th>@Html.DisplayNameFor(model => model.Content)/th>
   td colspan="3">@Html.DisplayFor(model => model.Content)/td>
  /tr>
  @if (Model.ReplyTime != null)
  {
   tr>
    td colspan="4">

     span>管理員于:@Model.ReplyTime 回復(fù)如下/span>
     br />
     p style=" margin-top:8px">
      @Model.ReplyContent
     /p>

    /td>
   /tr>
  }
  else
  {
   tr>
    th>
     回復(fù) @Html.HiddenFor(model => model.ConsultationID) 
     @Html.ValidationMessageFor(model=>model.ConsultationID)
    /th>
    td colspan="3">
     @Html.TextAreaFor(model => model.ReplyContent, new { @class = "form-control" })
     @Html.ValidationMessageFor(model=>model.ReplyContent)
    /td>
   /tr>
   tr>
    th>

    /th>
    td colspan="3">
     input type="submit" class="btn_reply btn btn-primary" value="確定" />
    /td>
   /tr>
  }
 /table>
}

添加接收處理的方法。

[HttpPost]
  [ValidateAntiForgeryToken]
  public ActionResult Reply()
  {
   CommonModel _commonModel = null;
   if (RouteData.Values.ContainsKey("id"))
   {
    int _modelId = int.Parse(RouteData.Values["id"].ToString());
    _commonModel = commonModelService.Find(_modelId);
    if (string.IsNullOrEmpty(Request.Form["ReplyContent"])) ModelState.AddModelError("ReplyContent", "必須輸入回復(fù)內(nèi)容!");
    else
    {
     _commonModel.Consultation.ReplyContent = Request.Form["ReplyContent"];
     _commonModel.Consultation.ReplyTime = System.DateTime.Now;
     _commonModel.Status = 29;
     commonModelService.Update(_commonModel);
    }
   }
   return View(_commonModel.Consultation);
  }

過程是:

1、接收路由中的id參數(shù)(RouteData.Values.ContainsKey("id"))

2、查找該ID的CommonModel,并獲取客戶端傳過來的ReplyContent,設(shè)置其他參數(shù)(ReplyTime,Status)并保存到數(shù)據(jù)庫(kù)

3、返回視圖

三、刪除評(píng)論
在Consultation控制器,添加Delete方法

/// summary>
  /// 刪除評(píng)論
  /// /summary>
  /// param name="id">公共模型ID/param>
  /// returns>/returns>
  public ActionResult Delete(int id)
  {
   var _commonModel = commonModelService.Find(id);
   if (_commonModel == null) return Json(false);

   if (commonModelService.Delete(_commonModel)) return Json(true);
   else return Json(false);
  }
然后打開ManageList視圖,添加刪除js代碼
//刪除
 function del() {
  var rows = $("#Consultation_List").datagrid("getSelections");
  if (!rows || rows.length  1) {
   $.messager.alert("提示", "未選擇任何行!");
   return;
  }
  else if (rows.length > 0) {
   $.messager.confirm("確認(rèn)", "您確定要?jiǎng)h除所選行嗎?", function (r) {
    if (r) {
     $.messager.progress();
     $.each(rows, function (index, value) {
      $.ajax({
       type: "post",
       url: "@Url.Action("Delete", "Consultation")",
       data: { id: value.ModelID },
       async: false,
       success: function (data) {
       }
      });
     });
     $.messager.progress('close');
     //清除選擇行
     rows.length = 0;
     $("#Consultation_List").datagrid('reload');
    }
   });
   return;
  }

本文已被整理到了《ASP.NET MVC網(wǎng)站開發(fā)教程》,歡迎大家學(xué)習(xí)閱讀,更多內(nèi)容還可以參考ASP.NET MVC5網(wǎng)站開發(fā)專題學(xué)習(xí)。

這次的內(nèi)容比較重復(fù),管理列表類似與我的咨詢列表,刪除、回復(fù)與文章的代碼很類似,關(guān)于member區(qū)域終于寫完,希望對(duì)大家有所幫助。

您可能感興趣的文章:
  • IIS7/IIS7.5/IIS8網(wǎng)站目錄執(zhí)行權(quán)限設(shè)置方法(與IIS6不同)
  • Win2008 R2中IIS7.5配置完網(wǎng)站權(quán)限不足問題的解決方法
  • IIS PHP環(huán)境Temp文件夾的權(quán)限問題引起的網(wǎng)站故障
  • win2003 IIS虛擬主機(jī)網(wǎng)站防木馬、權(quán)限設(shè)置、安全配置整理
  • Apache Wind2003 配置網(wǎng)站目錄權(quán)限小結(jié)
  • ASP.NET MVC5網(wǎng)站開發(fā)之登錄、驗(yàn)證和注銷管理員篇1(六)
  • ASP.NET MVC5網(wǎng)站開發(fā)之實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)層功能(三)
  • vs2010制作簡(jiǎn)單的asp.net網(wǎng)站
  • 如何對(duì)ASP.NET網(wǎng)站實(shí)現(xiàn)靜態(tài)化
  • MVC網(wǎng)站開發(fā)之權(quán)限管理篇

標(biāo)簽:汕尾 崇左 南寧 青海 洛陽(yáng) 衢州 贛州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP.NET MVC5網(wǎng)站開發(fā)管理列表、回復(fù)及刪除(十三)》,本文關(guān)鍵詞  ASP.NET,MVC5,網(wǎng)站開發(fā),管理,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP.NET MVC5網(wǎng)站開發(fā)管理列表、回復(fù)及刪除(十三)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于ASP.NET MVC5網(wǎng)站開發(fā)管理列表、回復(fù)及刪除(十三)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    国产999精品久久久久久| 欧美综合在线视频| 欧美午夜不卡视频| 亚洲夂夂婷婷色拍ww47| 极品少妇xxxx精品少妇| 亚洲国产成人一区二区三区| 蜜臀99久久精品久久久久久软件| 色伊人久久综合中文字幕| 日韩毛片一二三区| 色综合天天狠狠| 亚洲自拍欧美精品| 日韩一级片网站| 不卡区在线中文字幕| 亚洲最大的成人av| 欧美精品日日鲁夜夜添| 韩国v欧美v亚洲v日本v| 欧美国产一区二区| 欧美老女人第四色| 久久国产精品第一页| 亚洲视频 欧洲视频| 欧美日韩国产一二三| 狠狠狠色丁香婷婷综合久久五月| 国产精品人妖ts系列视频| 不卡的av中国片| 亚洲大片免费看| 亚洲精品国久久99热| 国产三级精品三级在线专区| 欧美日韩国产123区| 国产精品自拍在线| 热久久免费视频| 666欧美在线视频| 一本色道综合亚洲| 麻豆精品精品国产自在97香蕉| 中文字幕综合网| 国产精品视频观看| 2020国产精品久久精品美国| 欧美日韩成人综合| 国产美女精品一区二区三区| 免费高清不卡av| 日本最新不卡在线| 日韩电影在线观看一区| 中文字幕精品一区二区精品绿巨人 | 精品三级av在线| 中文字幕在线一区| 欧美一级免费观看| 久久精品国产一区二区三 | 91精品国产品国语在线不卡| 不卡的电影网站| 欧美日韩精品欧美日韩精品一 | 亚洲电影一区二区| 亚洲精品成a人| 亚洲欧美影音先锋| 久久精品国产99国产| 日韩精彩视频在线观看| 国产精品系列在线播放| 成熟亚洲日本毛茸茸凸凹| 大胆欧美人体老妇| 91浏览器入口在线观看| 欧美精品日韩一本| 国产精品美女久久久久久久久久久| 欧美激情一区二区三区在线| 日韩毛片一二三区| 国产精品热久久久久夜色精品三区| 亚洲另类色综合网站| 中文字幕不卡三区| 美女高潮久久久| 精品日韩在线一区| 久久国产麻豆精品| 性做久久久久久| 一区二区三区欧美久久| 人妖欧美一区二区| 成人高清免费观看| 欧美理论片在线| 秋霞影院一区二区| 91麻豆自制传媒国产之光| 91亚洲永久精品| 亚洲国产成人午夜在线一区| 精品一区二区三区免费视频| 色综合久久88色综合天天6| 亚洲精品一区二区在线观看| 五月综合激情网| 91女神在线视频| 亚洲成人av福利| 欧美少妇bbb| 精品欧美一区二区久久| 国产欧美一区二区精品婷婷| 国产成人午夜高潮毛片| 91国产成人在线| 日韩激情在线观看| 精品入口麻豆88视频| 国产一区二区网址| 久久久精品免费观看| 国产一区二区三区免费观看| 欧美一区二区三区四区视频| 日韩av一区二区在线影视| jlzzjlzz欧美大全| 亚洲国产精品久久不卡毛片| 欧美另类久久久品| 成人一区二区三区视频| 亚洲在线免费播放| 床上的激情91.| 亚洲手机成人高清视频| 91同城在线观看| 日韩免费高清av| 日韩综合在线视频| 中文字幕一区二区三区精华液 | 一区二区三区美女视频| 欧洲激情一区二区| 美国精品在线观看| 亚洲一区二区三区在线| xvideos.蜜桃一区二区| 91玉足脚交白嫩脚丫在线播放| 日本不卡一区二区三区高清视频| 国产精品伦理一区二区| 91精品国产综合久久香蕉麻豆| 国产精品99久| 一级特黄大欧美久久久| 久久久久久影视| 7777精品伊人久久久大香线蕉超级流畅| 美脚の诱脚舐め脚责91| 国产欧美一区二区三区网站 | 91视频精品在这里| 一区二区三区av电影| 久久久亚洲午夜电影| 欧美无砖砖区免费| 丁香另类激情小说| 精品一区二区三区影院在线午夜| 亚洲欧美电影一区二区| 亚洲国产激情av| 亚洲视频图片小说| 日韩午夜精品电影| 成人丝袜18视频在线观看| 久久99九九99精品| 国产伦精一区二区三区| 麻豆精品久久精品色综合| 美女网站在线免费欧美精品| 亚洲午夜三级在线| 另类小说一区二区三区| 亚洲欧洲99久久| 国产精品家庭影院| 国产午夜精品福利| 国产喂奶挤奶一区二区三区| 亚洲精品一区二区在线观看| 欧美日韩亚洲不卡| 日韩一区二区三区四区五区六区| 欧美不卡一二三| 国产日韩欧美电影| 一区二区三区在线视频播放| 中文字幕佐山爱一区二区免费| 亚洲欧洲日本在线| 天堂一区二区在线| 奇米精品一区二区三区四区| 成人av电影在线播放| 色婷婷综合久久久中文字幕| 97久久人人超碰| 日韩欧美激情四射| 欧美网站大全在线观看| 精品国产一二三| 日韩欧美高清dvd碟片| 日韩欧美色综合网站| 亚洲国产精华液网站w | 一本久久a久久精品亚洲| 3d动漫精品啪啪一区二区竹菊| av一区二区三区| 中文字幕中文字幕在线一区| 亚洲成a人片综合在线| 蜜桃视频一区二区三区| 国产v综合v亚洲欧| 欧美mv日韩mv国产| 久久久久国产精品免费免费搜索| 一区二区三区在线高清| 大胆亚洲人体视频| 国产精品久久久一本精品 | 欧美裸体bbwbbwbbw| 国产日产欧美一区| 精品一区二区三区不卡| www.99精品| 久久精品国产亚洲一区二区三区| 一区av在线播放| 日本sm残虐另类| 91精品国产福利在线观看| 一区二区三区**美女毛片| 国产成人综合亚洲网站| 制服丝袜日韩国产| 亚洲18色成人| 99久免费精品视频在线观看 | 91精品午夜视频| 成人性色生活片| 亚洲成av人片www| 7878成人国产在线观看| 男人操女人的视频在线观看欧美 | 欧美日韩一级片网站| 亚洲一区二区三区四区中文字幕| 91在线云播放| 久久se这里有精品| 亚洲另类春色国产| 欧美经典三级视频一区二区三区| 欧美一区二区三区爱爱| 一本一本大道香蕉久在线精品| 国产一区不卡精品|