| Thành viên | Nội dung |
amatuer_vn03

41 bài
| Hi, cho mình hỏi có ai biết change background của từng dòng trên 1 DataList Control chưa?
mình có 1 DataList để trình bày sản phẩm dưới dạng 1 dòng có 2 Columns (RepeatColumns="2"), mình muốn với mỗi Row của Datalist đó có Background khác nhau thì làm thế nào nhỉ? ai biết xin chỉ giùm. Rất cám ơn!
|
quangvd

102 bài
| Dùng xsl đi, rất dễ dàng <div> <xsl:if test ="position() mod 2 = 1"> <xsl:attribute name="style">background-color:red</xsl:attribute> </xsl-if> <xsl:value-of select="NameNode" /> </div> ---
|
amatuer_vn03

41 bài
| anh quangvd cho e hỏi dùng xsl như vậy thì cái function: position() là của xsl à. e đổi = javascript đc rùi, chưa quen viết xsl
nhìn code thấy có vẻ rất đơn nhỉ ---
|
quangvd

102 bài
| Đúng rồi position() là thứ tự của các item lúc mình liệt kê ra.Đoạn này có nghĩa là nếu vị trí (hay số thứ tự) là lẻ thì in ra nền đỏ Cái này nó sẽ in ra mã HTML -> ngắn gọn, đơn giản, không phải code javascript nữa ---
|
 |