1 回答

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超4個(gè)贊
您需要將字符串彼此追加,以span在生成的字符串中獲得多個(gè)字符串html,否則,您將string多次分配相同的字符串.InnerHtml。而且,如果您還沒(méi)有這樣做,請(qǐng)記住需要將.innerHtml需求初始化為第empty string一個(gè):
this.rating_count.InnerHtml = "";
for (int i = 0; i < rating_count; i++)
{
this.rating_count.InnerHtml += "<span class='glyphicon glyphicon-star'></span>";
// look here: ^^
}
但是,如果有Javascript支持,可以使用String.repeat()完成此任務(wù):
int rating_count = DBinteract.get_rating_count(ticket_id);
this.rating_count.InnerHtml = "<span class='glyphicon glyphicon-star'></span>".repeat(rating_count);
添加回答
舉報(bào)