在datagrid中如何动态设置表格字体的颜色,如:http://61.132.222.26/service/et/
还有就是如何限制表格里面显示多少内容 ,如:我国打破地理信息软件被国外“一统江山”局面...
后面显示不了的用...代替
还有就是如何限制表格里面显示多少内容 ,如:我国打破地理信息软件被国外“一统江山”局面...
后面显示不了的用...代替
解决方案 »
- 文本框的ValidationGroup有何用?
- jmail发送邮件不成功
- wondows.open()怎么显示上一层的目录
- 为何变量的值SmlImgUrl永远是datalist绑定的最后一个label的值?
- SqlDataSource参数问题
- 刚学asp.net 菜鸟问题
- asp中response.buffer在asp.net中怎麽使用?
- 请问有没有讲述ASP.NET站点编程的书籍下载,C#的
- 在WebApi中返回一个JSON格式的数据,怎么到客户端就变了?
- 有没有 textbox 带行列显示
- 关于DropDownList在绑定后,再+一个ITEM 进去的时候,如何把其值也一起加进去?
- @@@@@@@@@@@@@realplay不能这样设置吗?@@@@@@@@@@@@@
<asp:TemplateColumn HeaderText="类别">
<ItemTemplate>
<asp:Label id=lb runat="server"
ForeColor='<%# GetColor(DataBinder.Eval(Container, "DataItem.bh").ToString()) %>'>
</asp:Label>
</ItemTemplate></asp:TemplateColumn>
后台:
protected Color GetColor(string s)
{
switch(s)
{
case "求职":
return Color.Red;
.
.
.
default:
return Color.Black;
}
}
限制表格内容和上面代码的思路是一样的,只是设定的方法不同而已,类似
<asp:TemplateColumn HeaderText="内容">
<ItemTemplate>
<asp:Label id=nr runat="server"
Text='<%# GetContent(DataBinder.Eval(Container, "DataItem.nr").ToString()) %>'>
</asp:Label>
</ItemTemplate></asp:TemplateColumn>
后台:
protected string GetContent(string s)
{
if(s.Length > 15)
{
return s.SubString(0,15);
}
else
{
return s;
}
}
在sql语句中用:left(content,20)