<%@ Page Language="vb"
绑定模板列:<%# container.dataitem("aaa") %>
如果用<%@ Page Language="javascript"
如何绑定列假如在绑定列前要根据数据集的数据来显示不同的结果,如何实现 <asp:TemplateColumn>
<ItemTemplate>
'如果dataitem("aaa")为1,response.write("aaaaa")
如果dataitem("aaa")为0,response.write("bbbbbb")
这个功能如何实现
</ItemTemplate>
</asp:TemplateColumn>
绑定模板列:<%# container.dataitem("aaa") %>
如果用<%@ Page Language="javascript"
如何绑定列假如在绑定列前要根据数据集的数据来显示不同的结果,如何实现 <asp:TemplateColumn>
<ItemTemplate>
'如果dataitem("aaa")为1,response.write("aaaaa")
如果dataitem("aaa")为0,response.write("bbbbbb")
这个功能如何实现
</ItemTemplate>
</asp:TemplateColumn>
做个方法判断是什么,输出什么
然后在DataBound中使用
请问这个是什么写法啊
vb,javascript?
如果只是0,1那种方法很好,若想在后台做参考下面private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{
if(e.Item.Cells[1].Text=="1")
{
e.Item.Cells[1].Text="aaaa"; }
else
{
e.Item.Cells[1].Text="bbbb";
} }
}
请问怎样引用
e.item.cells?# if(container.dataitem("aaa").ToString() == "1"?response.write("aaaaa"):response.write("bbbbbb") %>
这个我是了不行,我用的是vb.net,在vb里该如何写
function change(a as string) as string
if a="" then
return "未办理"
else
return "已办理"
end if
end function
</script><%# change(container.dataitem("blnr").tostring) %>
只能这样了
{
string myStr="";
if (key=="1")
{
myStr="aaa";
}
else
{
myStr="bbb";
}
return myStr; }
<%# myCall(DataBinder.Eval(Container.DataItem, "grp_id").ToString()) %>