如何更改树视图节点的前景色?
How to change the Forecolor of tree view node?
如何在 asp.net 中有条件地更改树视图节点的前景色?
你可以按照下面的代码来做
//Use Namespace
using System.Drawing;
//Display the Node names with and Orange font.
YourNode.ForeColor = Color.Orange;
我可能误解了你的问题,但这里有一个想法:使用 javascript 和一个合适的触发器(onclick、onchange,...)来运行一些旨在改变的 javascript 片段树视图颜色:
<div onClick="ChangeColorJavascript()">
<asp:TreeView runat="server">
<Nodes>
<asp:TreeNode Text="My Computer">
<asp:TreeNode Text="Favorites"></asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
</div>
我试过了this.It对我有用
if (Condition)
{
string str = text to change color;
string fstr = "<span style=\"color: #2E2EFE\">" + s + "</span>";
text to change color = fstr;
}
如何在 asp.net 中有条件地更改树视图节点的前景色?
你可以按照下面的代码来做
//Use Namespace
using System.Drawing;
//Display the Node names with and Orange font.
YourNode.ForeColor = Color.Orange;
我可能误解了你的问题,但这里有一个想法:使用 javascript 和一个合适的触发器(onclick、onchange,...)来运行一些旨在改变的 javascript 片段树视图颜色:
<div onClick="ChangeColorJavascript()">
<asp:TreeView runat="server">
<Nodes>
<asp:TreeNode Text="My Computer">
<asp:TreeNode Text="Favorites"></asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
</div>
我试过了this.It对我有用
if (Condition)
{
string str = text to change color;
string fstr = "<span style=\"color: #2E2EFE\">" + s + "</span>";
text to change color = fstr;
}