服务咨询热线:0574-88171828 15867435963
专业网站制作客服QQ[853624982]  日本の顧客訪問 [日本語]  
首 页 网站制作 网站推广 域名服务 虚拟主机 VPS主机 企业邮箱 软件开发 经典案例

建站知识

联系我们

网站首页 >> 建站知识

GridView控制项没有提供属性设定内框线的颜色

来源:本站
时间:2009-6-23 17:24:46


GridView控制项没有提供属性设定内框线的颜色,不过我们可以设定GridView的Attributes("bordercolor")来达到这个需求。

以下的范例就是将GridView的内框线设为蓝色。

  1. Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load  
  2. GridView1.Attributes("bordercolor") = System.Drawing.ColorTranslator.ToHtml(Drawing.Color.Blue)  
  3. End Sub 

我们也可以扩展GridView控制项,加入一个GridLineColor属性,用来设定GridView的内框线颜色。

  1. Imports System   
  2. Imports System.Collections.Generic   
  3. Imports System.ComponentModel   
  4. Imports System.Text   
  5. Imports System.Web   
  6. Imports System.Web.UI   
  7. Imports System.Web.UI.WebControls   
  8. Imports System.Drawing   
  9.  
  10. < _   
  11. Description("GridView控制项"), _   
  12. ToolboxData("<{0}:TBGridView runat=server></{0}:TBGridView>") _   
  13. > _   
  14. Public Class TBGridView   
  15. Inherits GridView   
  16. Private FGridLineColor As Color   
  17.  
  18. ''' <summary>   
  19. ''' GridView格线颜色。   
  20. ''' </summary>   
  21. < _   
  22. Description("GridView格线颜色"), _   
  23. TypeConverter(GetType(WebColorConverter)), _   
  24. Category("Appearance"), _   
  25. DefaultValue(GetType(Color), "")> _   
  26. Public Property GridLineColor() As Color   
  27. Get   
  28. Return FGridLineColor   
  29. End Get   
  30. Set(ByVal value As Color)   
  31. FGridLineColor = value   
  32. End Set   
  33. End Property   
  34.  
  35. ''' <summary>   
  36. '''输出用户端检视的HTML码。   
  37. ''' </summary>   
  38. ''' <param name="writer">用来在用户端浏览器上呈现伺服器控制项内容。 </param>   
  39. Protected Overrides Sub Render(ByVal writer As System.Web.UI.HtmlTextWriter)   
  40. If Me.GridLineColor <> Drawing.Color.Empty Then   
  41.   Me.Attributes("bordercolor") = System.Drawing.ColorTranslator.ToHtml(Me.GridLineColor)   
  42. End If   
  43. MyBase.Render(writer)   
  44. End Sub   
  45. End Class 

 




宁波263企业邮箱
宁波网站建设
:: 在线客服 ::
客服电话
86-0574-88171828
86-015867435963
E-mail:sales@weiwe.cn
在线MSN
在线QQ
宁波网站成功案例
宁波建站知识
网站建设1000元起
.com域名50元,cn第一年50元
购虚拟主机2元/M,赠企业邮局
免费咨询网站问题
网站全球GOOGLE,百度推广
企业网站百度免费推广
宁波外贸网站建设
速代办宁波企业网站备案
本站关键字:宁波网站制作 | 宁波GOOGLE推广 | 宁波做网站 | 宁波网络公司 | 网页制作公司 | 宁波网站推广 | 网页制作 | 宁波软件开发 | 宁波域名注册
首 页 :: 关于我们 :: 联系我们 :: 付款方式 :: 建站知识 :: 新闻动态 :: 友情链接 :: 合作伙伴 :: 网站地图
COPYRIGHT ? 2003-2009 ALL RIGHT RESERVED,WEIWE.CN
威维网络 版权所有   浙ICP备09045242号