編寫spark文件時遇到了奇怪的/奇怪的事情。我知道Html.TextBoxFor,但我發現我的看法是使其爲純文本時我用這個:MVC(火花視圖引擎)x和m有什麼區別?
${Html.TextBoxFor(x => x.Name}}
但是,當我改成了這樣它的工作:這裏
${Html.TextBoxFor(m => m.Name)}
m個可能代表型號,因爲我已經聲明,像這樣的模式在.spark文件的頂部:
<viewdata model="Test.Models.RegisterViewModel" />
但X或米應該是一個委託聲明或什麼的。有誰能告訴我爲什麼x不會在這種情況下工作?它不應該假設我把所有的東西放在x或m中都是我在頁面頂部聲明的模型?
哦,我的上帝,我現在覺得很愚蠢。非常感謝您的回答! 有時候你可以看看自己的代碼幾個小時,而你沒有看到任何錯誤。 事情是我沒有看到顏色,就像我在Visual Studio 2010中做的那樣。你知道如何正確設置Visual Studio 2010和.spark文件嗎? – Robin
右鍵單擊Soln Explorer中的.spark文件,然後選擇Open with ... - > Html Editor(確保設置爲默認值),然後它看起來像普通的Html。 – RobertTheGrey
我經常使用別人的眼睛來檢查我的代碼,我自己的代碼通常不夠好;) – RobertTheGrey