2015-06-22 52 views
0

有人可以告訴我什麼在VB.net中應該在這裏正確的語法?vb.net manager.SendEmail語法

manager.SendEmail(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=""" & callbackUrl & """ here></a>") 

將返回:

Please confirm your account by clicking <a href="http://myIPAddress.xxx.xxx/Account/Confirm?code=iuN8rC9bHCJYMTjd1wshmhTT%2bxh5%2fVrVblablalbla....." here></a> 

它應該不包括標籤,我認爲是一個畸形的URL導致發送電子郵件的問題。

回答

0

我不熟悉VB.NET。但有一點很清楚。

manager.SendEmail(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=""" & callbackUrl & """ here></a>") 

這裏的部分需要在元素標籤內,而不是在尖括號內。應該是:

manager.SendEmail(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=""" & callbackUrl & """>here</a>") 

VB.NET可能還有其他的語法問題我不熟悉,但我知道你肯定需要做出上述改變。

+0

感謝您的快速響應,但它仍然看起來不正確。我提出了建議的更改,並得到:'請通過單擊; here' – user2796515

+0

@ user2796515確認您的帳戶。雙擊「callbackUrl」的值。 – mason