ASP.NET Podcast - Show #13 - Viewer Email and Accessibility in Section 508

Subscribe.

Download.

Show Notes:

  • Erik Porter.
  • Polymorphic Podcast with Craig Shoemaker.
  • Scott Fletcher's PodCheck Review.
  • Section 508 US Government Web Site.
  • JAWS.
  • Section 508 Programming with HTML:
    <label for="ddlState" id="lblState" >State:</label> <select id="ddlState"></select><br />
  • Section 508 Programming with Server 1 Code:
    <asp:Label runat="server" ID="lblState1" AssociatedControlID="ddlState1">State:</asp:Label> <asp:DropDownList runat="server" ID="ddlState1" /><br />
  • Section 508 Programming with Server 2 Code:
    <label for="<%=ddlState1.ClientId %>">State:</label><br />
  • Section 508 Programming with Grid Code:
    <asp:DataGrid id="dgAction" runat="server" CssClass="form-label" Width="98%" AutoGenerateColumns="False" UseAccessibleHeader="True" CellPadding="0" CellSpacing="0" BorderWidth="0">
       <AlternatingItemStyle BackColor="Wheat"></AlternatingItemStyle>
       <HeaderStyle BackColor="Silver"></HeaderStyle>
       <Columns>
       .....................
       </Columns>
    </asp:DataGrid>
  • Section 508 Programming with Repeater Code:

                 <asp:repeater id="rpDeliverables" Runat="server">

                            <HeaderTemplate>

                                        <table width="98%" border="0" cellpadding="0" cellspacing="0">

                            </HeaderTemplate>

                            <ItemTemplate>

                                        <tr bgcolor="Silver" class="form-label">

                                                    <td>

                                                                <asp:Label Runat="server" ID="lblDeliverableOffice" AssociatedControlId="ddlDeliverableOffice" CssClass="form-label" Text="Office" />                                                                                                                                        <asp:Label Runat="server" ID="lblDeliverableStaff" AssociatedControlId="ddlDeliverableStaff" CssClass="form-label" Text="Staff" />

                                                    </td>

                                                    <td>

                                                                <asp:Label Runat="server" ID="lblDeliverableDeliverable" AssociatedControlId="ddlDeliverableDeliverable" CssClass="form-label" Text="Deliverable" />

                                                    </td>

                                                    <td>

                                                                <asp:Label Runat="server" ID="lblDeliverableCompDate" AssociatedControlId="dpDeliverableCompDate" Text="Completed Date" CssClass="form-label" />

                                                    </td>

                                                    </tr>

                            </ItemTemplate>

                            <FooterTemplate>

                                        </table>

                            </FooterTemplate>

    </asp:repeater>


    Hopefully, all the code is correct and I have added the right code to the post.

No Comments