[.NET] dll反組譯後一行看不懂的程式碼

作者: ererdodo (loveptt)   2016-06-20 18:16:24
如題,我拿到一個很久以前做好的網站,已經有包成dll檔,而且某一個資料夾的
檔案,只剩aspx,vb檔不見了,我就自己把dll反組譯,然後跟其他有vb檔的aspx
交叉比對,終於快比對完了,剩下一行最不懂的,希望有人可以看得懂幫幫我,
謝謝!!!!
只剩下這行是最不懂的:
e.get_Item().FindControl("Label1").set_Visible(BooleanType.FromObject(
ObjectType.NotObj(Me.get_ViewState().get_Item("CheckStates"))))
有另一行相似的:
e.get_Item().FindControl("HyperLink2").set_Visible(BooleanType.FromObject(
Me.get_ViewState().get_Item("CheckStates")))
這行我是解成:
e.Item.FindControl("HyperLink2").Visible = ViewState("CheckStates")
可是因為上面那行多了notobj,我google了之後覺得是做not運算,可是怎麼打都
沒效果,所以希望有人可以幫幫忙,拜託,謝謝!!!!
作者: Yaiba (緋心刀刃)   2016-06-26 12:24:00
就是NotObj啊=.=

Links booklink

Contact Us: admin [ a t ] ucptt.com