在GridView模板列中怎样获取和修改列里面控件的属性?
我在GridView模板列中有一个Image控件显示是男或是女的图片(在数据库中读取性别字段是一个布尔值)打算TRUE就是男的然后Image的Imgurl属性为男图片,女...
我在GridView模板列中有一个Image控件显示是男或是女的图片(在数据库中读取性别字段是一个布尔值)打算TRUE就是男的然后Image的Imgurl属性为男图片,女的同理,应该怎么做?
展开
4个回答
展开全部
可以在后台写一个方法,然后绑定
例如 SexBind(<%#Eval('列名')%>)
方法就是返回男女性别
例如 SexBind(<%#Eval('列名')%>)
方法就是返回男女性别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<asp:TemplateField HeaderText="性别">
<ItemTemplate>
<image url='<%#Convert.toboolean(Eval("sex"))?"男图片路径":"女图片路径">'> </ItemTemplate> </asp:TemplateField>
正确回答。
<ItemTemplate>
<image url='<%#Convert.toboolean(Eval("sex"))?"男图片路径":"女图片路径">'> </ItemTemplate> </asp:TemplateField>
正确回答。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%#(bool)DataBinder.Eval(Container.DataItem, "性别字段")?"URL男图":"URL女图"%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询