国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

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

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

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

說一下情況:

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

Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 無法對 null 引用執(zhí)行運行時綁定

點擊查看大俠的分析(報錯原因類似):https://blog.csdn.net/catshitone/article/details/99718151


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

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

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

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

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


還是老老實實的用 View去傳遞實體:

Controler:

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

View:

@model XrErp.Model.PMP_Task   //指定傳遞來的實體值的類型
@using XrErp.Model
@{Layout = null;
}<html>
<body><!-------直接用:Model 作為實體值來用 -----------><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>

這樣就不會報:

Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 無法對 null 引用執(zhí)行運行時綁定

的錯了


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

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

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

http://m.aloenet.com.cn/news/29270.html

相關(guān)文章:

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