錯誤 8 非靜態欄位 方法或屬性「System Web UI Page Session get」要求物件引用

2025-03-30 06:45:25 字數 2358 閱讀 8226

1樓:匿名使用者

在呼叫session值前先判斷是否為null,如果出現null,在tostring()時就會粗租爛出現你的說要求物件引用的錯誤。

另外,還有乙個錯誤,程式設計狂已經講到了。。你的**應作以下修改:

string subject_name1 = session["dropdownlist2"] null ? 巖漏: session["dropdownlist2"].

tostring();

string test_name1= session["dropdownlist1"] null ? session["dropdownlist1"].tostring();

int stu_num1 =0;

num"]=null?"0"型銷:session["num"].tostring(),out stu_num1);

string stu_name1 =session["yhm"] null ? session["yhm"].tostring();

2樓:匿名使用者

int stu_num1 = session["悶稿num"螞敬孝].tostring();

這稿枯個你怎麼可以這樣寫呢,你要把它轉換成string型別怎麼接受的值卻是int型別,二者型別都不匹配。

3樓:匿名使用者

session是類session["dropdownlist2"]呼叫的是例項方法 你轎碧怎麼用類名去呼叫 把它當靜仿散態方法閉大舉用了。

下面**為什麼提示錯誤 非靜態的欄位、方法或屬性「system.web.ui.page.session.get」要求物件引用

4樓:網友

非靜態就是說此欄位或者屬性不可以直接呼叫 需要先new一下 例項化。

估計你這段**是static的 把static去掉試試。

希望對你有幫助。

非靜態的欄位、方法或屬性「system.web.ui.page.server.get」要求物件引用

5樓:匿名使用者

非靜態的屬性和方法不能通過類名來引用,必須通過乙個具體的例項物件來引用。

cs0120: 非靜態的欄位、方法或屬性「system.web.ui.page.clientscript.get」要求物件引用

6樓:網友

現在胡彎的問題是在。檔案可以把static去掉,能正寬手確執行,但在。cs檔案中去掉static就出錯:非靜態的欄位、方法或屬性「褲巧悶要求物件引用。

7樓:王子殿下

public static void showdialog(string strdialog,page _page)把static去春基稿掉變扒孝鋒咐為public void showdialog(string strdialog,page _page)

錯誤 1 非靜態的欄位、方法或屬性「event.phone.callalert」要求物件引用

8樓:尋夢生

+=new eventhandler(phone_callalert);/新增來電顯示事件。

你是這句報錯吧?這個大寫寫錯了吧?(

編譯器錯誤資訊: cs0120: 非靜態的欄位、方法或屬性「system.web.ui.page.response.get」要求物件引用

9樓:出溥心

靜態方法裡不能引用類的非靜態成員,把static去掉就行了。

補充一下,在web裡不能用console

報錯是:cs0120: 非靜態的欄位、方法或屬性「system.web.ui.page.clientscript.get」要求物件引用

10樓:尋自己

public void massagebox(string str, string url)

str =str", str, true);

registerstartupscript() 方法是無返回值的(void),所以不能在前面加 return

11樓:白首功名

你用的這個registerstartupscript方法是個靜態方法吧?

你傳遞給它的引數也必須是靜態的。

c#錯誤提示:非靜態的欄位、方法或屬性……

12樓:匿名使用者

你是激悔譽在哪個地方引用的strconn 乙個靜態方法裡嗎明段前野 public static string strconn應該就可以了。

靜態方法和非靜態方法的區別是什麼

一 相同點 靜態類和非靜態類在c 中定義基本是一樣的,只是靜態類定義需要加上static修飾符而已。二 生命週期 靜態方法 static method 與靜態成員變數一樣,屬於類本身,在類裝載的時候被裝載到記憶體 memory 不自動進行銷燬,會一直存在於記憶體中,直到jvm關閉。非靜態方法 non...

用友U8進入系統管理出現錯誤,開啟用友U8的系統管理,提示連結不到資料庫

解決方法 bai 將c program files mon files system ado目錄下的 du六個dll檔案手工zhi 註冊即可 c program files mon files system ado下的檔名,復 dao制到c windows system32下,再註冊 regsvr3...

win8筆記本寬頻連線錯誤,win8筆記本寬頻連線錯誤

當您的寬頻上網顯示 錯誤720 時,如有路由器,可先斷電重啟,若仍不能使用,可去掉路由器後進行以下檢測 1 重新啟動電腦 重啟modem裝置 2 重建寬頻連線 3 解除安裝網絡卡驅動,重新安裝 4 刪除所有網路元件重新安裝 5 重灌計算機作業系統。如經自助排障後還是無法正常使用,建議聯絡歸屬地人工客...