I가 다음 코드 ...방법은 DetailsView에 Boundfields에 툴팁을 추가 할 수 있지만, 컬럼의 색상이 변경된 경우에만
<asp:DetailsView ID="dvApprenticeship" runat="server" DataSourceID="dsApprenticeship" AutoGenerateRows="false" BackColor="#E0E8F0" GridLines="None" CellPadding="2"
DataKeyNames="ProgramID, ProgramName, OrganisationName, StudyYearID, Workgroup, Pathway, FinishDate" OnDataBound="Apprenticeship_DataBound">
<Fields>
<asp:BoundField DataField="ProgramName" HeaderText="Program:" />
<asp:BoundField DataField="StudyYearName" HeaderText="Study Year:" />
<asp:HyperLinkField DataTextField="OrganisationName" HeaderText="Apprenticeship: " NavigateUrl="Apprenticeships.aspx" />
<asp:BoundField DataField="Workgroup" HeaderText="Workgroup:" />
<asp:BoundField DataField="Pathway" HeaderText="Pathway:" />
<asp:TemplateField HeaderText="Nominal Completion: ">
<ItemTemplate>
<asp:Label ID="labEndDate" runat="server" Text='<%# Eval("FinishDate","{0:d/MM/yyyy}") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Fields>
<FooterTemplate>
<asp:LinkButton ID="lbAddProgramUnits" runat="server" OnClick="AddProgramUnits_Click" ForeColor="White" Font-Bold="true"
OnClientClick="return confirm('Import the Program Units listed - this may overwrite unit dates. Are you sure?');">Import from Program</asp:LinkButton>
<a href="#" onclick="showhelp('progimphelp');" style="color:White;font-weight:bold;">Help</a>
</FooterTemplate>
<FooterStyle HorizontalAlign="Center" BackColor="LightSlateGray" />
</asp:DetailsView>
내가 툴팁을 보여줄 수 있어야 할 때마다 하나 Boundfields 위의 색상이 변경되었습니다.
내 C# 코드 숨김에서 데이터의 특정 조건에 따라이 바운드 필드의 색을 변경하는 코드가 있습니다. 이것은 잘 작동합니다.
는하지만 내가 원하는 것은 그들이이 Boundfields 위로 마우스를 가져가 그 필드가 color.Yellow
내 경우에, 다른 색깔의 경우에만 그 어느 때 사용자에게 툴팁을 줄 수있을 것입니다
.
감사합니다. 그렇게 간단한 것. 나는 그 재산에 대해 몰랐다. – Fandango68
나는 이것이 오래된 게시물 인 것을 알고 있지만, CSS 팁을 CSS 팁에 추가하는 방법이있다. – JustLearning
@CosmosBanda는 사이트를 검색하거나 별도로 질문한다. 우리는 코멘트에 관련없는 질문에 대답하지 않는다. 다른 질문입니다. – ethorn10