验证码的代码在RandomImage.aspx.cs,RandomImage.aspx没有内容。
但在登陆页面的地方,用的是一个image控件,却显示不出图片,这是为什么呢?
其中,Login.aspx.cs中,
protected void Page_Load(object sender, EventArgs e)
{
this.Image1.ImageUrl = "RandomImage.aspx";
}
而RandomImage.aspx.cs的代码如下:
------解决方案--------------------------------------------------------
更改RandomImage.aspx 的访问权限为匿名,在Web.config中
------解决方案--------------------------------------------------------
试下这个ImageUrl="~/RandomImage.aspx"