asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

asp.net显示图片到指定的Image控件中


发布日期:2018年07月16日
 
asp.net显示图片到指定的Image控件中

由于aspnet中的Image控件是在SystemWebUIWebControls命名空间中所以不能像在winform中那样通过byte[]直接显示图片

既然这样就只能曲线救国了这里的例子是这样的思路teacherdetialaspx是最终用来显示文字和图片的页面但是由于我们的图片需要曲线救国所以这里另外建立一个picaspx在picaspx页面中我们显示图片而将teacherdetialaspx中的Image控件的url设为picaspx最终我们完成了要求

teacherdetialaspx的代码如下

<td height= align=right>照片: </td>

<td>

<asp:Image ID=Image runat=server Width= Height=/>

</td>

teacherdetialaspxcs的代码如下

private string tid = null;

protected void Page_Load(object sender EventArgs e)

{

tid = RequestParams[tid];

thisImageImageUrl = ~/teacher/picaspx?tid= + tid;

}

这样我们就将图片的显示功能转移到了另一个页面而我们的Image控件只是显示另一个页面就可以了

picaspx的代码很简单只是新建了一个页面就可以了

picaspxcs的代码如下

protected void Page_Load(object sender EventArgs e)

{

string tid = RequestParams[tid]ToString();

TeacherDao td = new TeacherDao();

ResponseBinaryWrite(tdgetPic(tid));

}

               

上一篇:即刻完成你的ASP.NET程序

下一篇:ASP.NET全局异常处理浅析