将css应用于嵌套的datalist以进行标签控制 [英] Applying css to nested datalist for label control

查看:87
本文介绍了将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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆