C# WebForm MasterPage Mobile.Master 此處不允許使用相對路徑
做webform時,筆者不想使用mobile.master,只想移動端也用PC端的masterPage , 於是就把mobile.master刪除了,之後筆者嵌套了很多母版頁,在引用母版頁時,移動端訪問會出現這樣的錯誤:
System.ArgumentException: 此處不允許使用相對虛擬路徑 : share/Articles.Mobile.master
筆者只寫了個Articles.master,它的mobile根本沒寫,但是為什麼會報這個錯呢?
這個問題困擾了我好幾天。。。最後解決方法也很簡單,就是引用母版頁時, 母版頁路徑從專案根目錄開始寫就ok了:
MasterPage="/Modules/Articles/Share/Articles.master"
這個坑百度了好久也沒搜到答案,bing上找到了類似的問題,但是解決方法不盡人意。最後還是根據字面意思解決了這個問題,愛。
坑我踩了,錦囊留給你們。
相關推薦
C# WebForm MasterPage Mobile.Master 此處不允許使用相對路徑
做webform時,筆者不想使用mobile.master,只想移動端也用PC端的masterPage , 於是就把mobile.master刪除了,之後筆者嵌套了很多母版頁,在引用母版頁時,移動端訪問會出現這樣的錯誤: System.ArgumentExce
oracle-序列 ora-02287 此處不允許序號
今天在生產資料庫執行時報ora-02287 此處不允許序號 類似: SELECT distinct SYS_GUID(), ‘Y’ ACTIVE, ‘N’ IsRedBack, ‘N
[PL/SQL] 關於pl/sql編譯報ORA-00934此處不允許使用分組函式 [複製連結]
今天在開發的過程中碰到一個奇怪的現象:pl/sql編譯報ORA-00934此處不允許使用分組函式,但單獨執行該語句是可以成功執行的,並且業務邏輯也是正確的 舉個例子 1、建立兩張表 create table ABC (
C#實現窗體拖動、不允許窗體拖動、任意控制元件執行時拖動
1、不允許窗體被拖動。即使點選藍色標題條。 程式碼片段,加入不想被拖動的窗體中即可 protectedoverridevoid WndProc(refMessage m) { base.WndProc(ref m);
錯誤系列:列在此處不允許
SQL> insert into topic_final_result values(1209,1209,2000,to_date('2010-8-3','yyyy-MM-dd'),to_date('2010-8-3','yyyy-MM-dd'),'7;0;23;',8
ORA-00984錯誤:列在此處不允許
select A.channel_id as "頻道ID",C.Name as "頻道名稱",B.id as "應用ID",B.Name as "應用名稱" from work_channel_app A ,work_app B,work_channel C where A
C#執行緒之間操作無效|不允許訪問控制元件(c# 執行緒間操作無效: 從不是建立控制元件“”的執行緒訪問它)
解決方法 1.建立事件委託 c#不允許對跨執行緒的控制元件的訪問,如需操作跨執行緒的操作需要通過委託(delegate),即是函式指標來操作跨執行緒。說明dgList控制元件不是該執行緒的控制元件,需要使用委託操作。比如:delegate void SetListBoxCa
Mybatis 批量插入帶oracle序列例子+ORA-02287: 此處不允許序號
nio acl sel rom sdn 知識 into get 進行 在使用mybatis進行批量插入時,發現對於使用Oracle的自動增長序列時提示 : ORA-02287: 此處不允許序號 的錯誤,下面的這種使用可以解決問題: <!-- 批量插入 -
crontab不支援相對路徑指令碼的解決方法
當一個軟體/工具需要定時執行時,常常使用的工具即是crontab;而軟體/工具較大時,或者需要可配置時,往往會將原始碼拆成多個部分,互相通過相對路徑引用; crontab工具的一個大問題就是不能支援相對路徑,會導致檔案不能找到,這樣情況下,原本工作正常的工具,可能無法定時
c#securityexception不允許所請求的註冊表訪問權
registry dex content filename except user set key 解決 【轉載】 c#securityexception不允許所請求的註冊表訪問權 開機自啟動程序如下:
C++不允許使用不完整型別說明
在講述柔性陣列成員之前,首先要介紹一下不完整型別(incomplete type)。不完整型別是這樣一種型別,它缺乏足夠的資訊例如長度去描述一個完整的物件。 incomplete types (types that describe objects but lack i
C++中為什麼不允許通過返回型別過載函式的辯論
2004-07-05 13:25:31 別逗了問個問題:1。C++中為什麼不允許通過返回型別過載函式?2。為什麼不允許通過返回型別解析模板函式? 2004-07-05 14:47:55 完美廢人返回型別是一種可有可無的東西…… 2004-07-05 16:41:23 完美
C++ 的巢狀類模板的特化定義不允許寫在類定義的範圍內
最近在使用在使用模板特化寫一段程式時發現一個奇怪的問題,比如像如下程式碼: #include <iostream>using namespace std;class CMyClass{public: template <typename T> struct test {
[筆記]c++包含純虛擬函式的類不允許被例項化
class CalcTax{ public: virtual void calc_tax()=0; // 純虛擬函式 }; class SalesOrder{ private: Cal
C# Dictionary在foreach中不允許修改值
在 foreach 中修改Dictionary中的值是不允許的,可以將key 先放在List中,foreach 這個list ,找到需要修改的項後,再修改原Dic中的內容。 例如 Dictionary<string, int> imgSet = new Dictionar
C++不允許使用不完整的型別說明
在講述柔性陣列成員之前,首先要介紹一下不完整型別(incomplete type)。不完整型別是這樣一種型別,它缺乏足夠的資訊例如長度去描述一個完整的物件。incomplete types (types that describe objects but lack information needed to
C++報錯不允許使用不完整的型別
#include "pch.h" #include <iostream> #include <fstream>//報錯是因為沒有新增相應的標頭檔案的原因 using namesp
C++ 關於“不允許使用資料成員初始值設定”的問題
這應該算是C++11新標準的一個重大的改動了!建議使用VS2015使用新標準! C++11 之前的標準是不允許在類內初始化非靜態資料成員的,只有靜態常量整型資料成員,才可以在類中初始化。具體原因可以
c++中為什麼不允許虛建構函式?
剛才試了一下,c++確實不允許虛構造函式。測試程式碼:class A { public: virtual A() { cout<<"sgsfsdfasf"; }private:
為什麼很多公司不允許使用C++ STL?
最初開始禁用 C++ STL,更多地是早期專案編碼實踐中留下的慣例,被後來的程式設計師繼承下來。老專案中這種選擇尤其地多。不過如果有人將其上升到公司行為在不同專案中全面禁用 STL,則沒有必要,而且我傾向於做這種決定的人並不理解 C++ 編譯系統。一般來說,專案中禁用 C++ 多見於兩種具體場景:或者專案的產