使用ASP Listview的Eval作为内联CSS值

时间:2015-06-04 14:20:37

标签: asp.net listview warnings eval

我的代码是:

for (ele in data)
{
    if (!data[ele].hasOwnProperty('child') && data[ele].type=='parent')
    {
        data[ele].child = [];
        while(data[parseInt(ele) + 1] && data[parseInt(ele) + 1].type == 'child')
        {
            data[ele].child.push({type: data[parseInt(ele) + 1].type, name:data[parseInt(ele) + 1].name});
            data.splice(parseInt(ele) + 1, 1);
        }
    }
}
console.log(data);

效果很好,但在VisualStudio编辑器中,它被视为无效。 有没有办法让它有效?

我知道我可以在Eval中创建整个'style =“width:xxx%”',但我正在寻找另一种方式。

1 个答案:

答案 0 :(得分:1)

 <div style='<%# Eval("Rating", "width:{0}%") %>'></div>

它会让编辑接受它,我不知道你还能做些什么。