将css应用于嵌套的datalist以进行标签控制 [英] Applying css to nested datalist for label control
本文介绍了将css应用于嵌套的datalist以进行标签控制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Design:
<asp:DataList ID="DataList1" runat="server" DataKeyField="id" onitemdatabound="DataList1_ItemDataBound1"
>
<ItemTemplate>
<p><b><%#Container.ItemIndex+1 %></b></p>
<p><b>
<asp:Literal ID="Literal1" runat="server" Text='<%# Server.HtmlDecode(Eval("question").ToString()) %>'></asp:Literal></b></p>
<div class="ans">
<table>
<tr>
<td>
<asp:DataList ID="DataList2" runat="server" RepeatDirection="Horizontal" RepeatColumns="4" >
<ItemTemplate>
<asp:Literal ID="Literal2" runat="server" Text='<%# Server.HtmlDecode(Eval("A1").ToString()) %>'></asp:Literal></b></p>
<asp:Literal ID="Literal3" runat="server" Text='<%# Server.HtmlDecode(Eval("A2").ToString()) %>'></asp:Literal></b></p>
<asp:Literal ID="Literal4" runat="server" Text='<%# Server.HtmlDecode(Eval("A3").ToString()) %>'></asp:Literal></b></p>
<asp:Literal ID="Literal5" runat="server" Text='<%# Server.HtmlDecode(Eval("A4").ToString()) %>'></asp:Literal></b></p>
<asp:Label ID="lblAnswer" runat="server" Text='<%# Eval("CorrectAnswer") %>'></asp:Label></b></p>
</ItemTemplate>
</asp:DataList>
</td>
</tr>
</table>
</div>
</ItemTemplate>
</asp:DataList>
Source code:
protected void DataList1_ItemDataBound1(object sender, DataListItemEventArgs e)
{
if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem))
{
DataList d1 = (DataList)e.Item.FindControl("DataList2");
d1.Visible = true;
Label lanswer = (Label)e.Item.FindControl("lblAnswer");
if (lanswer != null)
{
lanswer.CssClass = "correct";
}
}
}
在此,嵌套的datalist我有一个标签(lblAnswer)来显示正确的答案我希望它突出显示..但我没有得到所需的输出请提供解决方案。
In this, in nested datalist i have a label(lblAnswer) to display correct answer for which i want it to be highlighted.. but im not getting desired output please provide the solution.
推荐答案
对不起,我可能是正确的但是会
Im sorry i may be in-correct but would
<style>
TD {font-family: Arial; font-size: 10pt; text-align: center;}
DIV {font-family: Arial; font-size: 9pt;}
TH {font-family: Arial; font-size: 10pt; text-align: center;}
</style>
帮助?
Help ?
这篇关于将css应用于嵌套的datalist以进行标签控制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文