要让datagrid第一列显示小图片,不实现任何功能,有谁知道怎么做丫?(没分给了,唉~) 不知道大家是怎么做的,比如在每一个文章标题前面都显示一个小图片 ,,这样的功能用datagrid可以实现吗,?大家又是怎么做的呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在datagrid的属性生成器里面的列的选项里选中那个显示的行将文本项输入要显示的图片的路径就可以了如:<img src=../../Web/images/transfer.gif border=0/> 图片不从数据库来,直接在项目的img路径里存在的 accpyy(小小鸟儿),,那应该用datagrid的什么列?你这个要写在哪里? private void MailGrid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { { // 確保處理的是數據行,而不是HEADER或者FOOTER if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { // 得到"A"字段的值 string isRead = (string)DataBinder.Eval(e.Item.DataItem, "A"); if (isRead == "0") { // 設定圖片與背景色 e.Item.Cells[0].Text = "<img src=Images/new.gif>"; e.Item.BackColor = System.Drawing.Color.AntiqueWhite; } else { e.Item.Cells[0].Text = "<img src=Images/read.gif>"; e.Item.BackColor = System.Drawing.Color.White; } } } <asp:DataGrid runat="server" GridLines="None" ID="dg" CellSpacing="2" AutoGenerateColumns="false" AllowPaging="true" PageSize="3" OnPageIndexChanged="changepage" PagerStyle-NextPageText="下一页>>" PagerStyle-PrevPageText="<<上一页" ><columns><asp:templatecolumn><itemtemplate><img src="<%#container.dataitem("pic")%>"><font size="2"><a href="notes.aspx?id=<%#container.dataitem("noteid")%>"><%#container.dataitem("subject")%></a></font><font color="green" size="2"><%#container.dataitem("author")%></font><font size="2" color="red"><%#container.dataitem("ontime")%></font></itemtemplate></asp:templatecolumn></columns></asp:datagrid><br> <asp:ButtonColumn Text="<img border=0 alt='删除' src=images/delete.gif>" HeaderText="删除" CommandName="Delete"></asp:ButtonColumn>具体删除事件我就不说喽,和平常一样! asp.net ajax 使用Jquery的一点小问题! asp.net回调时发生错误 弱弱请教路径问题..在线等 TreeView 的动态加载和无刷新例子 新手分不多望大家见谅 有关于一个连接ORACLE的问题,急!! 百分求一个配置方法:请问IIS如何配置允许对每个访问是多线程的 请教,asp.net项目是必须放到IIS下建立的站点的根目录中或者是必须放到IIS所建立的虚拟目录中吗? 邦定列转换为模版列出现问题 (着急)请教问题:关于ViewState方面的 倾囊相送!!! asp.net中弹出窗口的问题 数据取值的问题。。Sql语句 为什么连接不到SQL数据库?
<img src=../../Web/images/transfer.gif border=0/>
{
{
// 確保處理的是數據行,而不是HEADER或者FOOTER
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
// 得到"A"字段的值
string isRead = (string)DataBinder.Eval(e.Item.DataItem, "A"); if (isRead == "0")
{
// 設定圖片與背景色
e.Item.Cells[0].Text = "<img src=Images/new.gif>";
e.Item.BackColor = System.Drawing.Color.AntiqueWhite;
}
else
{
e.Item.Cells[0].Text = "<img src=Images/read.gif>";
e.Item.BackColor = System.Drawing.Color.White;
}
}
}
<columns>
<asp:templatecolumn>
<itemtemplate>
<img src="<%#container.dataitem("pic")%>"><font size="2"><a href="notes.aspx?id=<%#container.dataitem("noteid")%>"><%#container.dataitem("subject")%></a></font>
<font color="green" size="2"><%#container.dataitem("author")%></font><font size="2" color="red"><%#container.dataitem("ontime")%></font>
</itemtemplate>
</asp:templatecolumn>
</columns>
</asp:datagrid><br>
具体删除事件我就不说喽,和平常一样!