datagrid里怎么设置某一列 特殊的值?比如,其中有一列是通过别的列的值或其他函数计算出来的.怎么显示呀?
解决方案 »
- ef
- ASP.NET 文档在线查看
- ASP.NET TREEVIEW 节点REMOVE后未能及时刷新怎办?
- 探讨:腾讯服务器向客户端推送新闻消息的机制
- 一个很弱智的问题,关于button_Click()事件......
- 日语对asp.net 重要吗?与英语比较
- 问一个有关动态加载网页的问题.
- 在ASP.NET调用水晶报表为什么出错呢?请各位高手帮帮我,本人非常感谢!!
- 求:好的三层架构asp.net程序
- 自定义Web页面基类的PageLoad事件和web页面自己的PageLoad的执行先后和次数的问题
- 麻烦问下:aspx采用Form验证,如何使已有 asp 的session验证能统一进来?
- 在本地OK的站传到服务器上发生“Server Error in '/' Application.”错误
protected GetNameById(string id){
return GetMethod(id);//改方法是自己写的。。这里
}ASPX
<asp:TemplateColumn H> <ItemTemplate>
<%#GetNameById(DataBinder.Eval(Container.DataItem, "Description")).ToString()%>
</ItemTemplate>
</asp:TemplateColumn>或者写个试图,就不用这么麻烦了
<asp:TemplateColumn HeaderText="状态">
<ItemTemplate> <asp:Label id=l_tag runat="server"
Text='<%# GetStatus(DataBinder.Eval(Container, "DataItem.tag").ToString()) %>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
后台函数
protected string GetStatus(string str)
{
if(str == "TRUE")
{
return "成功";
}
else
{
return "失败";
}
}