datagrid 模板列里绑定一列图片,点击图片传参数
我在datagrid 模板列里绑定一列图片
在点击图片的时候我想跳到另一个页面
并把点击图片的ID传过去
在Datagrid1_ItemDataBound事件
string str=Datagrid1.DataKeys[e.Item.ItemIndex].ToString();
对吗?
我这样做有错的,
在线等!
[解决办法]
用Janus 的 GridX,
[解决办法]
可以这样
<ItemTemplate>
<asp:hyperlink id= "HyperLink1 " NavigateUrl= ' <%# "bbslist.aspx?ForumId= " & Container.DataItem( "ForumId ") %> ' runat= "server ">
<asp:image ImageUrl= ' <%# "images/ " & Container.DataItem( "ForumPicture ") %> ' runat= "server " ID= "Image1 "/>
</asp:hyperlink>
</ItemTemplate>
楼主看着改
[解决办法]
什么错误?有没有为DataGrid设置DataKeys属性。