ページ URL を含むコードを介してメールを送信しています。コードは適切な URL テキストと href 値を返します。しかし、電子メールでは、(login..aspx) のようにログインと aspx の間に二重のドットが表示されますが、ご覧のとおり、テキストにハードコーディングされています。問題は、(login..aspx) を取得していることです。PageName に が含まれていません。初期化。どんな助けでも
URL を生成するコード:
RedUrl = "<a href='" + domain + "/login.aspx?redurl=" + PageName + ".aspx&id=" +
id.EncodeString()'>" + domain + "/login.aspx?redurl=" + PageName +
".aspx&id=" + id.EncodeString() "</a>";