如果,你需要在img元素中顯示,那也很簡單,只需要把src設置為yzm.aspx就可以了。<img src="yzm.ASPx" alt="" />
最後,再來介紹下如何進行驗證。(如果只顯示,不驗證,那就不能管它叫驗證碼了。)
細心的朋友應該已經發現,在繪制驗證碼的方法中,我設置了一個Session。那要進行驗證的話,自然 是通過與這個繪制時所設置的Session比較了。代碼如下:
驗證方法
public static bool Validate(string codeToBeValidate,Page curPage)
{
if (curPage.Session["yzmCode"] != null)
{
return curPage.Session["yzmCode"].ToString() == codeToBeValidate;
}
else
return false;
}
通過上面的這種方式,就可以生成驗證碼了。如果你想要生成漂亮些的驗證碼,那就需要你自己在繪 制過程中再動動腦筋了。