中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

美容營銷型網(wǎng)站百度seo服務(wù)方案

美容營銷型網(wǎng)站,百度seo服務(wù)方案,做影集的網(wǎng)站或軟件,做網(wǎng)站的設(shè)計(jì)公司說一下情況: 代碼沒問題,能成功從數(shù)據(jù)庫里查到數(shù)據(jù),能將數(shù)據(jù)丟給ViewBag.XXXX, 在View頁面也能獲取到 ViewBag.XXXX的值,但是發(fā)布到線上后報(bào)這個(gè)錯(cuò): Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 無法對(duì) …

說一下情況:

代碼沒問題,能成功從數(shù)據(jù)庫里查到數(shù)據(jù),能將數(shù)據(jù)丟給ViewBag.XXXX, 在View頁面也能獲取到 ViewBag.XXXX的值,但是發(fā)布到線上后報(bào)這個(gè)錯(cuò):

Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 無法對(duì) null 引用執(zhí)行運(yùn)行時(shí)綁定

點(diǎn)擊查看大俠的分析(報(bào)錯(cuò)原因類似):https://blog.csdn.net/catshitone/article/details/99718151


就這樣實(shí)體直接就沒了!加了 ViewBag.XXXX != null 的判斷都沒用,頁面直接蹦,

無法對(duì) null 引用執(zhí)行運(yùn)行時(shí)綁定,估計(jì)是.net6.0的bug,不是我的問題?....? 嗯嗯...

所以我認(rèn)為 ViewBag.XXXX 和 ViewDate["XXXX"] 這樣傳遞 實(shí)體數(shù)據(jù)?不是很靠譜,

傳遞簡(jiǎn)單的 int還有string的值的問題還不大,傳遞復(fù)雜實(shí)體的話,靠?dynamic 類型去編譯,

估計(jì)會(huì)找不到他的對(duì)應(yīng)的實(shí)體類Class .... 導(dǎo)致 實(shí)體數(shù)據(jù)不為空,但是找不到實(shí)體里的屬性值 ...


還是老老實(shí)實(shí)的用 View去傳遞實(shí)體:

Controler:

        public ActionResult TaskEdit(){string TaskID = HttpContext.Request["TaskID"] == null ? "" : HttpContext.Request["TaskID"].ToString();//url參數(shù)PMP_Task Task = taskBLL.GetTask(TaskID);//一個(gè)實(shí)體數(shù)據(jù),不為空     ViewBag.RoleUsers = roleBLL.GetRoleUsers();//一個(gè)實(shí)體Listreturn View(Task);//傳遞實(shí)體值}

View:

@model XrErp.Model.PMP_Task   //指定傳遞來的實(shí)體值的類型
@using XrErp.Model
@{Layout = null;
}<html>
<body><!-------直接用:Model 作為實(shí)體值來用 -----------><select id="TeamMember" class="my-css" multiple="multiple">@{if (ViewBag.RoleUsers != null && ViewBag.RoleUsers.Count > 0){for (int i = 0; i < ViewBag.RoleUsers.Count; i++){if (Model != null && Model.TeamMember.Contains(ViewBag.RoleUsers[i].Username)){<option value="@ViewBag.RoleUsers[i].UserID" selected>@ViewBag.RoleUsers[i].Username</option>}else{<option value="@ViewBag.RoleUsers[i].UserID">@ViewBag.RoleUsers[i].Username</option>}}}}
</select><input type="number" id="ManHour" placeholder="0.0" value="@Model.ManHour"  /><input type="date" id="TaskStartDate" value="@Model.TaskStartDate.ToString("yyyy-MM-dd")"/></body>
</html>

這樣就不會(huì)報(bào):

Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 無法對(duì) null 引用執(zhí)行運(yùn)行時(shí)綁定

的錯(cuò)了


本解決方法參考于:https://www.cnblogs.com/objectnull/p/9240160.html

另外注意Model的M大小寫:https://blog.csdn.net/foren_whb/article/details/80665438

?(聲明類型的時(shí)候用小m{@model},調(diào)用的時(shí)候用大M{@Model})

http://www.risenshineclean.com/news/29270.html

相關(guān)文章:

  • 樣asp.net做網(wǎng)站免費(fèi)com域名注冊(cè)永久
  • 淮南網(wǎng)絡(luò)營銷哪家強(qiáng)百度推廣優(yōu)化
  • 網(wǎng)站做微信接口嗎在線葡京在線葡京
  • 網(wǎng)站式登錄頁面模板下載營銷軟文范例大全
  • 武漢自適應(yīng)網(wǎng)站沈陽線上教學(xué)
  • 怎么創(chuàng)網(wǎng)站賺錢嗎微信朋友圈廣告推廣代理
  • 怎么看深圳網(wǎng)站頁面設(shè)計(jì)寫一篇軟文推廣自己的學(xué)校
  • 歐泰國際物流網(wǎng)站市場(chǎng)營銷策略有哪些
  • 做網(wǎng)站建設(shè)推薦東莞百度網(wǎng)站排名優(yōu)化
  • 地產(chǎn)網(wǎng)站設(shè)計(jì)成都關(guān)鍵詞seo推廣平臺(tái)
  • 寧波seo快速優(yōu)化怎么做淘寶怎么優(yōu)化關(guān)鍵詞排名
  • 西安網(wǎng)站建設(shè)價(jià)格明細(xì)seo入門到精通
  • 微信公眾號(hào)直接鏈接網(wǎng)站怎么做長春網(wǎng)站seo
  • 游戲直播網(wǎng)站怎么做百度信息流開戶多少錢
  • 石家莊電子商務(wù)網(wǎng)站建設(shè)焦作網(wǎng)站seo
  • 旺蒼網(wǎng)站建設(shè)seo入門培訓(xùn)學(xué)校
  • 南陽網(wǎng)站建設(shè)公司湖南官網(wǎng)網(wǎng)站推廣軟件
  • 網(wǎng)站驗(yàn)證碼怎么做steam交易鏈接在哪
  • 溧陽做網(wǎng)站哪家好零基礎(chǔ)學(xué)什么技術(shù)好
  • html5畢業(yè)設(shè)計(jì)題目大全福州百度推廣排名優(yōu)化
  • 信用門戶網(wǎng)站建設(shè)專家評(píng)價(jià)免費(fèi)網(wǎng)站收錄網(wǎng)站推廣
  • 一個(gè)域名權(quán)重3如果做網(wǎng)站的話權(quán)重會(huì)降為0嗎百度熱度榜搜索趨勢(shì)
  • 網(wǎng)站建設(shè)平臺(tái)策劃電腦優(yōu)化是什么意思
  • 陜西省建設(shè)銀行網(wǎng)站6seo如何優(yōu)化
  • ppt歡迎頁面模板網(wǎng)絡(luò)營銷中的seo與sem
  • 不在百度做推廣他會(huì)把你的網(wǎng)站排名弄掉怎么可以讓百度快速收錄視頻
  • 昆明網(wǎng)站建設(shè)-中國互聯(lián)精準(zhǔn)客戶數(shù)據(jù)采集軟件
  • 小學(xué)網(wǎng)站源碼php個(gè)人在線做網(wǎng)站免費(fèi)
  • 做網(wǎng)站話掙錢嗎google下載官網(wǎng)
  • 武平縣網(wǎng)站建設(shè)搜索引擎競(jìng)價(jià)廣告