C#和ASP.NET中的TextDecorations错误

时间:2014-05-11 17:08:23

标签: c# asp.net

嗨&提前谢谢,

Visual C#和ASP路线的新手并试图创建一个购物清单:添加,删除(一次全部或一个),可以工作,但我根据复选框取消了文本修饰。< / p>

我正在尝试根据条件向复选框列表项的文本添加一些文本装饰,在这种情况下,是否“选中”复选框。

下面是我的代码,但是我收到的错误是TextDecorations没有定义。

根据MSDN,它来自System.Windows命名空间,它在我的代码顶部定义。

非常感谢任何建议或帮助。

下面是我的功能,我试图通过所有列表项运行,如果选中复选框,则删除文本,

protected void Finished_Click(object sender, EventArgs e)
{
    foreach(ListItem li in TaskList.Items)
    {
        if(li.Selected)
        {
            li.TextDecorations = TextDecorations.Strikethrough;
        }
    }
}

1 个答案:

答案 0 :(得分:0)

根据example定义css样式,然后将所需的类设置为li-item

if(li.Selected)
{
    li.CssClass = "dupa";
}

更多Striking through a number in an ordered list CSS/HTML