希望有人可以提供幫助。這讓我非常頭痛。問題與RazorEngine,模板和電子郵件地址
只要我的一個模板包含在地址的用戶部分末尾包含連字符的電子郵件地址(例如,[email protected]),RazorEngine就會拋出奇怪的錯誤。該錯誤是漫長的,有關於爲什麼動態模型不能正常工作等偉大的解釋,但是,相關部分是
The name 'domain' does not exist in the current context.
我當我改變的電子郵件地址不相同的模板得到這個一個沒有相同的@結構,所以它肯定是與RazorEngine如何解析它有關的。看起來,特定的序列使RazorEngine讀取@作爲剃刀命令的開始。
我試過用HTML實體替換' - '-但結果是一樣的。有沒有其他人看過這個或有沒有人知道我可以嘗試的其他解決方法?
請舉例說明如何使用它。電子郵件地址是直接輸入模板還是作爲模型的一部分傳入?代碼有幫助。 –
這個特殊的例子使用直接輸入到模板中的電子郵件地址。 –