注册 登录
编程论坛 ASP.NET技术论坛

[求助]HyperLinkField 参数设置问题

lqdsj 发布于 2007-08-19 13:27, 1380 次点击
请问一下,gridview 的 HyperLinkField 如何设置显示字体的颜色?
还有单击之后所改变的字体颜色?
其属性 forecolor 设置无效
4 回复
#2
师妃暄2007-08-19 13:47
forecolor只能显示点击前的

你可以设置link,visited hover等属性的颜色
#3
bygg2007-08-19 14:33
设置页面上的“链接”属性就可以了。
#4
lqdsj2007-08-19 17:11
谢谢各位了
#5
lqdsj2007-08-19 17:17
不好意思,还有一个问题想问一下,
就是我用 treeview 控件与数据库相关
数据库信息能正确显示在控件中,但每次选择节点时要选择两次才能提取出节点文本内容
请问这是什么原因,?

节点添加代码如下:
TreeNode nod = new TreeNode();
nod.Text = "样品种类";
nod.Value = "samclass";
produts_class.Nodes.Add(nod);
foreach (DataRowView dr in DataView_Tree)
{
TreeNode tn = new TreeNode();
tn.Text = dr["nclassname"].ToString().Trim ();
tn.Value = dr["nclassid"].ToString().Trim ();
nod.ChildNodes.Add(tn);
}
选择事件:
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
if (produts_class.SelectedNode.Parent == null)
{ }
else
TextBox1.Text = produts_class.SelectedNode.Text;
}

[此贴子已经被作者于2007-8-19 17:36:24编辑过]

1