当前位置: 代码迷 >> ASP.NET >> 怎么改变table控件的背景颜色?
  详细解决方案

怎么改变table控件的背景颜色?

热度:572   发布时间:2013-02-25 00:00:00.0
如何改变table控件的背景颜色???
我的代码:

if(sdr[ "ODF_port "].ToString()==this.odfinf_port)
{
this.Table1.Style.Add( "backgroundColor ", "#000000 ");
}

提示错误:未将对象引用设置到对象的实例

我的table1是在一个自定义控件里面的,其他页面再插入自定义控件的!~

------解决方案--------------------------------------------------------
上下文连不起来 ....

不要告诉我,你页面声明了一个 Table

然后设置此 Table 自动影响到自定义控件里面的 table

------解决方案--------------------------------------------------------
先将你的table变成runat="server"也就是 <table id= "Table1 " runat= "server " ..
然后再在.cs代码里
if(sdr[ "ODF_port "].ToString()==this.odfinf_port)
{
this.Table1.Style.Add( "backgroundColor ", "#000000 ");
}
------解决方案--------------------------------------------------------
this.Table1是改本页的TABLE,你不妨在自定义控件中修改
------解决方案--------------------------------------------------------
findcontrol
  相关解决方案