我如何在按钮点击时通过DataTable将图像添加到转发器列 [英] how me can add a image through DataTable to a repeater column on button click

查看:58
本文介绍了我如何在按钮点击时通过DataTable将图像添加到转发器列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我有四个控件如

itemSno,itemName,itemquantity,itemImage

i想要添加它通过DataTable转发到转发器或按钮点击服务器端的会话

可以任何人提供有价值的saggesion和示例或简单的代码等

i应该非常感谢你的全部这种善意

Regard Mian Sahib Jan


me have four control like
itemSno,itemName,itemquantity,itemImage
i want to add it to a repeater through a DataTable or session on button click on server side
can any one give a valuable saggesion and example or simple code etc
i shall be very thank full for ur this kindness
Regard Mian Sahib Jan

推荐答案

首先你创建一个转发器

< asp:Repearter Id =r1runat =server>

< headertemplate>

< table>

< tr>

< th> id< / th>

< th> image< / th>

< / tr>

< / headertemplate>

< itemtemplate>

< tr>

< th

<%#eval(id)%>< th>

< th>< img src =../ images /<%#Eval(image) %>中> /在DB中保存姓名并将照片上传到名为image的文件夹

< / itemtemplate>



< / table>

< asp:reapeater>







然后在代码后面绑定

rpt1.datasource = dt; (从DB获取数据到datatable)



rptr1.databind(); //例如::你的dt喜欢这个id [1 2 4] image [a.jpg b.jpg c.jpg]



//更改上面代码:some表设计代码和sytax不正确请改变你的方式
first you create a repeater
<asp:Repearter Id="r1" runat="server">
<headertemplate>
<table>
<tr>
<th>id</th>
<th>image</th>
</tr>
</headertemplate>
<itemtemplate>
<tr>
<th
<%#eval("id")%><th>
<th><img src="../images/<%#Eval("image")%>"> /save name in DB and Upload photo to a folder named image
</itemtemplate>

</table>
<asp:reapeater>



then bind in code behind
rpt1.datasource=dt; (take data from DB to datatable)

rptr1.databind(); //eg:: your dt like this id [1 2 4 ] image [ a.jpg b.jpg c.jpg]

// Change above code :some table design code and sytax not correct pls change on your way


这篇关于我如何在按钮点击时通过DataTable将图像添加到转发器列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆