Datalist SelectedItemTemplate

Discussion in 'ASP.NET / ASP.NET Core' started by annbransom, Jun 1, 2007.

Thread Status:
Threads that have been inactive for 5 years or longer are closed to further replies. Please start a new thread.
  1. Okay, I am having all kinds of problems with the Datalist SelectedItemTemplate. I've got two datalists pulling from two seperate SQL Datasources. I have a button that I want a user to be able to click to get details about an company employee.

    Right now, the pictures are not showing up in Firefox, but they do in IE. To get the details to display you have to click the select button twice (not double click, click twice). Finally the selectedItemTemplate is only displaying the first name, last name, and title. Obviously, I am not doing this right. To see the actual page go to www.kyagencygroup.com/employeeinfo.aspx.

    Here is my code:




    <%@ Page Language="VB" MasterPageFile="~/MasterPage2.master" AutoEventWireup="false" CodeFile="employeeinfo.aspx.vb" Inherits="employeeinfo" title="Kentucky Agency Group - Staff" debug=true MaintainScrollPositionOnPostback=true%>


    <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">


    <span style="font-family: Arial"><span style="font-size: 36pt">


    <table align="center" width="750" style="font-size: 36pt">


    <tr>


    <td style="text-align: center; height: 69px;">





    M<span style="font-size: 14pt"><strong>eet </strong><span style="font-size: 36pt">O</span><strong>ur </strong><span style="font-size: 36pt">S</span><strong>taff</strong></span></td>


    </tr>


    <tr>


    <td style="text-align: center; font-size: 12pt;">


    &amp;nbsp;<asp:DataList ID="DataList1" runat="server" BorderColor="Black" BorderStyle="Solid"


    BorderWidth="1px" DataKeyField="StaffID" DataSourceID="SqlDataSource1" GridLines="Both"


    RepeatColumns="3" RepeatDirection="Horizontal" Width="675px" HorizontalAlign="Center">


    <ItemTemplate>


    <asp:Image ID="Image1" runat="server" Height="150px" ImageUrl='<%# Eval("PicURL") %>'


    Width="150px" />&amp;nbsp;


    <asp:Label ID="FirstNameLabel" runat="server" Font-Bold="True" Font-Names="Verdana"


    Font-Size="9pt" Text='<%# Eval("FirstName") %>'></asp:Label>


    <asp:Label ID="LastNameLabel" runat="server" Font-Bold="True" Font-Names="Verdana"


    Font-Size="9pt" Text='<%# Eval("LastName") %>'></asp:Label>


    <asp:Label ID="TitleLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Eval("Title") %>'></asp:Label>





    <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Select"


    Font-Names="Verdana" Font-Size="9pt">View Details</asp:LinkButton>


    </ItemTemplate>


    <ItemStyle HorizontalAlign="Center" Width="33%" />


    <HeaderTemplate>


    Bush &amp;amp; Boggs Insurance Agency Staff


    </HeaderTemplate>


    <HeaderStyle Font-Bold="True" Height="40px" />


    <SelectedItemTemplate>


    <asp:Label ID="StaffIDLabel" runat="server" Font-Size="9pt" Text='<%# Eval("StaffID") %>'


    Visible="False"></asp:Label>


    <asp:Label ID="FirstNameLabel" runat="server" Font-Names="Verdana" Font-Size="9pt"


    Text='<%# Bind("FirstName") %>'></asp:Label><span style="font-size: 9pt; font-family: Verdana">


    </span>


    <asp:Label ID="LastNameLabel" runat="server" Font-Names="Verdana" Font-Size="9pt"


    Text='<%# Bind("LastName") %>'></asp:Label><span style="font-size: 9pt; font-family: Verdana">





    </span>


    <asp:Label ID="TitleLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("Title") %>'></asp:Label>


    <span style="font-size: 9pt; font-family: Verdana">Location: </span>


    <asp:Label ID="LocationLabel" runat="server" Font-Names="Verdana" Font-Size="9pt"


    Text='<%# Bind("Location") %>'></asp:Label>


    <span style="font-size: 9pt; font-family: Verdana">Address: </span>


    <asp:Label ID="AddressLabel" runat="server" Font-Names="Verdana" Font-Size="9pt"


    Text='<%# Bind("Address") %>'></asp:Label>


    <span style="font-size: 9pt; font-family: Verdana">City: </span>


    <asp:Label ID="CityLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("City") %>'></asp:Label>


    <span style="font-size: 9pt; font-family: Verdana">State: </span>


    <asp:Label ID="StateLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("State") %>'></asp:Label>


    <span style="font-size: 9pt; font-family: Verdana">Zip Code: </span>


    <asp:Label ID="ZipCodeLabel" runat="server" Font-Names="Verdana" Font-Size="9pt"


    Text='<%# Bind("ZipCode") %>'></asp:Label>


    <span style="font-size: 9pt; font-family: Verdana">E-mail: </span>


    <asp:HyperLink ID="email" runat="server" Font-Names="Verdana" Font-Size="9pt" NavigateUrl='<%# Eval("email", "mailto:{0}") %>'


    Text='<%# Eval("Email") %>'></asp:HyperLink>


    <span style="font-size: 9pt; font-family: Verdana">Phone: </span>


    <asp:Label ID="PhoneLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("Phone") %>'></asp:Label>


    <span style="font-size: 9pt; font-family: Verdana">Fax: </span>


    <asp:Label ID="FaxLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("Fax") %>'></asp:Label><span


    style="font-size: 9pt; font-family: Verdana">&amp;nbsp;


    Notes: </span>


    <asp:Label ID="NotesLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("Notes") %>'></asp:Label>


    </SelectedItemTemplate>


    </asp:DataList>


    <asp:DataList ID="DataList2" runat="server" BorderColor="Black" BorderStyle="Solid"


    BorderWidth="1px" DataKeyField="StaffID" DataSourceID="SqlDataSource2" GridLines="Both"


    RepeatColumns="3" RepeatDirection="Horizontal" Width="675px" HorizontalAlign="Center">


    <ItemTemplate>


    <asp:Image ID="Image1" runat="server" Height="150px" ImageUrl='<%# Eval("PicURL") %>'


    Width="150px" />&amp;nbsp;


    <asp:Label ID="FirstNameLabel" runat="server" Font-Bold="True" Font-Names="Verdana"


    Font-Size="9pt" Text='<%# Eval("FirstName") %>'></asp:Label>


    <asp:Label ID="LastNameLabel" runat="server" Font-Bold="True" Font-Names="Verdana"


    Font-Size="9pt" Text='<%# Eval("LastName") %>'></asp:Label>


    <asp:Label ID="TitleLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Eval("Title") %>'></asp:Label>


    [b]


    <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Select"


    Font-Names="Verdana" Font-Size="9pt">View Details</asp:LinkButton>


    </ItemTemplate>


    <ItemStyle HorizontalAlign="Center" Width="33%" />


    <HeaderTemplate>


    Kentucky Insurance Agency Staff


    </HeaderTemplate>


    <HeaderStyle Font-Bold="True" Height="50px" />


    <SelectedItemTemplate>


    <asp:Label ID="StaffIDLabel" runat="server" Font-Size="9pt" Text='<%# Eval("StaffID") %>'


    Visible="False"></asp:Label>[b]


    <asp:Label ID="FirstNameLabel" runat="server" Font-Names="Verdana" Font-Size="9pt"


    Text='<%# Bind("FirstName") %>'></asp:Label><span style="font-size: 9pt; font-family: Verdana">


    </span>


    <asp:Label ID="LastNameLabel" runat="server" Font-Names="Verdana" Font-Size="9pt"


    Text='<%# Bind("LastName") %>'></asp:Label><span style="font-size: 9pt; font-family: Verdana">


    [b]


    </span>


    <asp:Label ID="TitleLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("Title") %>'></asp:Label>[b]


    <span style="font-size: 9pt; font-family: Verdana">Location: </span>


    <asp:Label ID="LocationLabel" runat="server" Font-Names="Verdana" Font-Size="9pt"


    Text='<%# Bind("Location") %>'></asp:Label>[b]


    <span style="font-size: 9pt; font-family: Verdana">Address: </span>


    <asp:Label ID="AddressLabel" runat="server" Font-Names="Verdana" Font-Size="9pt"


    Text='<%# Bind("Address") %>'></asp:Label>[b]


    <span style="font-size: 9pt; font-family: Verdana">City: </span>


    <asp:Label ID="CityLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("City") %>'></asp:Label>[b]


    <span style="font-size: 9pt; font-family: Verdana">State: </span>


    <asp:Label ID="StateLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("State") %>'></asp:Label>[b]


    <span style="font-size: 9pt; font-family: Verdana">Zip Code: </span>


    <asp:Label ID="ZipCodeLabel" runat="server" Font-Names="Verdana" Font-Size="9pt"


    Text='<%# Bind("ZipCode") %>'></asp:Label>[b]


    <span style="font-size: 9pt; font-family: Verdana">E-mail: </span>


    <asp:HyperLink ID="email" runat="server" Font-Names="Verdana" Font-Size="9pt" NavigateUrl='<%# Eval("email", "mailto:{0}") %>'


    Text='<%# Eval("Email") %>'></asp:HyperLink>[b]


    <span style="font-size: 9pt; font-family: Verdana">Phone: </span>


    <asp:Label ID="PhoneLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("Phone") %>'></asp:Label>[b]


    <span style="font-size: 9pt; font-family: Verdana">Fax: </span>


    <asp:Label ID="FaxLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("Fax") %>'></asp:Label><span


    style="font-size: 9pt; font-family: Verdana">&amp;nbsp;[b]


    Notes: </span>


    <asp:Label ID="NotesLabel" runat="server" Font-Names="Verdana" Font-Size="9pt" Text='<%# Bind("Notes") %>'></asp:Label>[b]


    </SelectedItemTemplate>


    </asp:DataList>





    </td>


    </tr>


    </table>


    </span><strong><span style="font-size: 12pt"></span></strong></span>


    [b]


    <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:DB_289323_kyagencyConnectionString %>"


    SelectCommand="SELECT * FROM [Staff] WHERE ([Office] = @Office) ORDER BY [LastName], [FirstName]" DeleteCommand="DELETE FROM [Staff] WHERE [StaffID] = @StaffID" InsertCommand="INSERT INTO [Staff] ([FirstName], [LastName], [Location], [Address], [City], [State], [ZipCode], [Email], [Phone], [Fax], [PicURL], [Notes], [Title], [Office]) VALUES (@FirstName, @LastName, @Location, @Address, @City, @State, @ZipCode, @Email, @Phone, @Fax, @PicURL, @Notes, @Title, @Office)" UpdateCommand="UPDATE [Staff] SET [FirstName] = @FirstName, [LastName] = @LastName, [Location] = @Location, [Address] = @Address, [City] = @City, [State] = @State, [ZipCode] = @ZipCode, [Email] = @Email, [Phone] = @Phone, [Fax] = @Fax, [PicURL] = @PicURL, [Notes] = @Notes, [Title] = @Title, [Office] = @Office WHERE [StaffID] = @StaffID">


    <SelectParameters>


    <asp:parameter DefaultValue="Bush &amp;amp; Boggs" Name="Office" Type="String" />


    </SelectParameters>


    <DeleteParameters>


    <asp:parameter Name="StaffID" Type="Int32" />


    </DeleteParameters>


    <UpdateParameters>


    <asp:parameter Name<FONT color=#0000f[/Email][/b][/b][/b][/b][/b][/b][/b][/b][/b][/b][/b][/b][/b][/b]
     
  2. I pulled up your site and I could see the images both in Firefox and IE 7. Are you still experiencing the issue?
     
  3. The images showing up in Firefox issue has been resolved, but all of my other issues still remain.
     
Thread Status:
Threads that have been inactive for 5 years or longer are closed to further replies. Please start a new thread.

Share This Page