主页 > 知识库 > asp.net显示图片到指定的Image控件中 具体实现

asp.net显示图片到指定的Image控件中 具体实现

热门标签:电销业务 网站排名优化 科大讯飞语音识别系统 百度AI接口 国美全国运营中心 电商新玩法 人工智能 客户服务

由于asp.net中的Image控件是在System.Web.UI.WebControls命名空间中,所以不能像在winform中那样通过byte[]直接显示图片。

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

teacherdetial.aspx的代码如下

复制代码 代码如下:

td height="25" align="right">照片:   /td>
td>
       asp:Image ID="Image1" runat="server" Width="80" Height="80"/>
/td>

teacherdetial.aspx.cs的代码如下

复制代码 代码如下:

private string tid = null;
    protected void Page_Load(object sender, EventArgs e)
    {
        tid = Request.Params["tid"];
        this.Image1.ImageUrl = "~/teacher/pic.aspx?tid=" + tid; 
    }

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

pic.aspx的代码很简单,只是新建了一个页面就可以了。

pic.aspx.cs的代码如下:

复制代码 代码如下:

protected void Page_Load(object sender, EventArgs e)
    {
        string tid = Request.Params["tid"].ToString();
        TeacherDao td = new TeacherDao();
        Response.BinaryWrite(td.getPic(tid));
    }

您可能感兴趣的文章:
  • ASP.NET服务器端控件RadioButtonList,DropDownList,CheckBoxList的取值、赋值用法
  • asp.net 用户控件读取以及赋值
  • asp.net GridView控件中模板列CheckBox全选、反选、取消
  • asp.net+jquery滚动滚动条加载数据的下拉控件
  • Asp.net 菜单控件简洁版
  • ASP.NET 页面中动态增加的控件、添加事件
  • asp.net Datalist控件实现分页功能
  • asp.net fileupload控件上传文件与多文件上传
  • asp.net分页控件AspNetPager的样式美化
  • asp.net Menu控件+SQLServer实现动态多级菜单
  • asp.net 动态生成控件并获取其值
  • ASP.NET动态添加控件一例
  • asp.net动态加载用户控件,关于后台添加、修改的思考
  • asp.net简单页面控件赋值实现方法

标签:咸宁 南平 枣庄 厦门 拉萨 益阳 攀枝花 POS机

巨人网络通讯声明:本文标题《asp.net显示图片到指定的Image控件中 具体实现》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266