怎么在ASP.NET中对图片进行渐变显示

  介绍

本篇文章为大家展示了怎么在ASP。网络中对图片进行渐变显示,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

准备数据:

Dictionary, Datas    {大敌;   ,get    {大敌;   ,Dictionary, d =, new  Dictionary ();,   35,d.Add (,),,   45,d.Add (,),,   20,d.Add (,),,   ,return  d;   }大敌;   以前,}

好的,数据准备完的了,在aspx里放三个标签控件,当然你可以显示在其它控件或是标签中,有一点要注意的是宽度=?00“,它是渐变图片在100%的宽度:

& lt; asp: Label  ID=癓abel1", runat=皊erver",,文本=啊?宽度=?00“,BorderWidth=?“在& lt;/asp: Label> & lt; br /祝辞,   ,& lt; asp: Label  ID=癓abel2", runat=皊erver",,文本=?”,宽度=?00“,BorderWidth=?“祝辞& lt;/asp: Label> & lt; br /祝辞,   ,& lt; asp: Label  ID=癓abel3", runat=皊erver",,文本=?”,宽度=?00“,BorderWidth=?“祝辞& lt;/asp: Label> & lt; br /祝辞

把数据显示于标签上:

protected  void  employee (object ,发送方,EventArgs  e),   {大敌;   ,Data_Binding (),,   }大敌;   ,   ,private  void  Data_Binding (),   {大敌;   ,int  totals =, 100,,   ,foreach  (KeyValuePair<, int, int>, kvp 拷贝数据),   {大敌;   ,double  rate =, kvp.Value /,(双)总数;,   ,   ,double  width =, rate  *, 300,,   ,switch  (kvp.Key),   {大敌;   case  1:大敌;   this.Label1.Text 才能=,GradientImage(宽度、,速率);,   ,,休息;   case  2:大敌;   this.Label2.Text 才能=,GradientImage(宽度、,速率);,   ,,休息;   case  3:大敌;   this.Label3.Text 才能=,GradientImage(宽度、,速率);,   ,,休息;   }大敌;   }大敌;   }大敌;   ,   ,private  string  GradientImage (double 宽度,,double 利率),   {大敌;   ,return “& lt; IMG 身高=& # 39;21 & # 39;,src=https://www.yisu.com/zixun/的图片/bar.gif宽度=薄?宽度+”=癮bsMiddle”>“对齐+ rate.ToString (“p”);   }

上述内容就是怎么在ASP.NET中对图片进行渐变显示,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

怎么在ASP.NET中对图片进行渐变显示