如何将二进制图片绑定到image控件上显示 我用image控件的url来链接到showpic.aspx中,showpic.aspx显示图片,根据传来的ID显示不同的图,但现在问题是我现直接一次性显示若干图片在image控件上而用链接到showpic.aspx,不知如何实现,请高手帮忙啊!!!先谢谢了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接把ID传到 URL里,不用链接到SHOWPIC 比如 select top 5 pic(二进制图片) from photo 让它显示到datalist中的image控件上去.这个就有点类似于一些交友网站上滚动显示图片. 参考:http://download.csdn.net/source/323966 也是根据记录数来 增加img 被~ 那img 的url 从哪获得呢? 假设default.asp为你最终显示图片的页在里面加上 <%= getTable() %> 在default.asp.cs页里加上 protected string getTable() { string tableStr = ""; //假设dt 为你的查询结果的数据源,里面有个id 来区分 DataTable dt = new DataTable(); for (int i = 0; i < dt.Rows.Count; i++) { tableStr += "<img src='showpic.aspx?id="+dt.Rows[i]["id"].ToString()+"' /><br>"; } return tableStr; }showpic.aspx 为你生成图片的页protected void Page_Load(object sender, EventArgs e) { string id = (Request.QueryString["id"] == null) ? "" : Request.QueryString["id"]; //根据id 生成图片的方法 drawImg(id); } 就照Sandy945 老兄的做法去做.感谢大家的指导! Accordion 控件刷新问题 怎么实现一个页面几个菜单啊? 创建WEB应用程序时不可思议的问题 怎样读取租用空间的硬件信息。。。 新手咨询,谢谢速予回复 asp.net web service客户端怎么通过http代理访问服务器? 请问在WEB页里,如何加入TREEVIEW啊? 怎样把dataset数据集中的数据分批放入到多个datagrid中? ASP.Net页面引用不到类库!!! 请教-----两个时间相加 这个排版左上角是图片,右边和下面是新闻内容,这是怎么实现的
在里面加上 <%= getTable() %> 在default.asp.cs页里加上 protected string getTable()
{
string tableStr = "";
//假设dt 为你的查询结果的数据源,里面有个id 来区分
DataTable dt = new DataTable();
for (int i = 0; i < dt.Rows.Count; i++)
{
tableStr += "<img src='showpic.aspx?id="+dt.Rows[i]["id"].ToString()+"' /><br>";
}
return tableStr;
}showpic.aspx 为你生成图片的页
protected void Page_Load(object sender, EventArgs e)
{
string id = (Request.QueryString["id"] == null) ? "" : Request.QueryString["id"];
//根据id 生成图片的方法
drawImg(id);
}
感谢大家的指导!