我有一個變量沒有被賦予正確的值,即使它是說它是...?變量不會得到價值
Dim mID As Integer = CInt(Request.QueryString("mID"))
Using DBTable = MaterialStuff.GetMaterialHeader(mID)
txtm.Text = CStr(CInt(Request.QueryString("mID")))
txtmName.Text = CStr(DBTable.Rows(0).Item("mName"))
End Using
當我一步通過這一點,懸停我的鼠標移到Request.QueryString
它表明了正確的價值正在通過但傳遞時我將鼠標懸停我的鼠標MID它是空白,甚至當我添加一個手錶它留空白。此外,當它進入MaterialStuff.GetMaterialHeader
使用mID
返回正確的價值觀......
我不明白爲什麼它知道值是什麼,但它不會將其分配給mID
喜歡我時,我通過它一步想...任何想法?
當你將鼠標懸停'的Request.QueryString( 「MID」)'你看哪個值?你也說'mID'是「空白」,因爲int是一個值類型,它不能是「空白」,但可以是0。 – Magnus
@Magnus當我將鼠標懸停在它上面時,它說'9' – bbesase