明明设了表格线的颜色,但运行时显示不出来。我看生成的表格的html如下:
<table cellspacing="0" cellpadding="3" rules="all" border="1" id="dgList" style="border-color:#6F8EB2;border-width:1px;border-style:solid;font-size:9pt;width:100%;border-collapse:collapse;">原来它把表格的边框颜色放在style里面去了,结果就显示不出来,如果把"border-color"单独提出来:
 <table border="1" cellpadding="3" cellspacing="0" bordercolor="#6F8EB2" rules="all" id="dgList" style="border-color:#6F8EB2;border-width:1px;border-style:solid;font-size:9pt;width:100%;border-collapse:collapse;">这时,表格线就有颜色了,这是不是vs2005的bug来的?还是要别的什么地方设置一下。
另:为什么gridview没有“属性生成器”的?没有属性生成器要对gridview的格式进行设置岂不很麻烦?我原本是想试用gridview的,但就是因为没有“属性生成器”所以才把隐藏的datagrid拿回出来用。ms是不是用了什么新的方法代替了属性生成器?