gpt4 book ai didi

c# - 如何在 C# 中将字符串值转换为 HTMLAnchor

转载 作者:行者123 更新时间:2023-11-28 07:32:53 24 4
gpt4 key购买 nike


我的网页中有 100 个标签,每个标签代表一个真实世界的桌面。我的数据库中有每个系统的实时状态(在线/离线数据)。如果系统在线,我想添加一个 CSS 类

.online{  
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}

标签。

我已经为特定系统的适当系统名称定义了 id 值。

<a id="comzk12"></a>

现在我想使用 C# 将在线类(class)添加到特定标签。

string id=dataRow["comName"].ToString();;//I'm getting the system name from DB
if(status=="online")
{
id.Attributes.Add("class","online");//id value is comzk12.
}

但是我不能使用上面的代码,因为这一行

id.Attributes.Add("class","online");

id 是字符串。标签的 id 是 HTMLAnchor。我无法将字符串转换为 HTMLAnchor。

如何实现?

最佳答案

您可以使用 LinkButton/HtmlAnchor使用从数据库中获取的 ID,您也可以使用 CssClass 而不是为类添加属性。

LinkButton lb = new LinkButton();
lb.ID = dataRow["comName"].ToString();;
if(status=="online")
{
lb.Attributes.Add("class","online");//id value is comzk12.
}

关于c# - 如何在 C# 中将字符串值转换为 HTMLAnchor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31402601/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com