第一种方法:
要两个页,第一个页面放Image控件(A.aspx);另一个页面用 Response.BinaryWrite((byte[])users.PhotoData)显示image类型图片(B.aspx);
A.aspx:
<asp:Image ID="ManagerPhoto" runat="server" Width="50px" />
A.aspx.cs:
ManagerPhoto.ImageUrl = "B.aspx?ID=" + ID.ToString();
B.aspx.cs:
protected void Page_Load(object sender, EventArgs e)
{
Users users = _org.GetUsersInfomationByID(Convert.ToInt32(Request.QueryString["ID"]));
Response.BinaryWrite((byte[])users.PhotoData);
}
A.aspx:
<asp:Image ID="ManagerPhoto" runat="server" Width="50px" />
A.aspx.cs:
ManagerPhoto.ImageUrl = "B.aspx?ID=" + ID.ToString();
B.aspx.cs:
protected void Page_Load(object sender, EventArgs e)
{
Users users = _org.GetUsersInfomationByID(Convert.ToInt32(Request.QueryString["ID"]));
Response.BinaryWrite((byte[])users.PhotoData);
}
第二种方法:
<%@ WebHandler Language="C#" Class="Handler" %>
using S