asp.net 后台怎样改变Hyperlink字体颜色?

 我来答
想你的飮
2013-10-29 · 超过63用户采纳过TA的回答
知道答主
回答量:187
采纳率:0%
帮助的人:121万
展开全部
如果你的Hyperlink在数据控件(datalist,gridview,repeater等这样的控件)中 你首先要获取这个id,然后根据条件动态添加属性即可 下面给你个示例代码:(本例是在repeater的ItemDataBound事件中动态更改的) protected void rpt_asset_ItemDataBound(object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e){HyperLink hlk_test = (HyperLink)e.Item.FindControl("hlk_test"); if (查询出的"重要"字段值 == "true"){hlk_test.ForeColor = System.Drawing.Color.Red;}}追问: 用了你的方法,但是我没加条件都不好使。直接HyperLink hlk_test = (HyperLink)e.Item.FindControl("hlk_test");hlk_test.ForeColor = System.Drawing.Color.Red; 字体颜色没变化 我测试的情况下 这个是正确的 不好意思 ,这个刚才测试下 没效果 。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式