我如何在按钮点击时通过DataTable将图像添加到转发器列 [英] how me can add a image through DataTable to a repeater column on button click
本文介绍了我如何在按钮点击时通过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屋!
查看全文