Hello, Thank you for your response. I am not certain how I would use that to compare that value against the Username data field in SQL to only display values where loginname is equal to Username (in SQL). Below is my code for my aspx page. <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="document_checklist.aspx.cs" Inherits="document_checklist" Title="Document Checklist Report" %> <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <h2>DOCUMENT CHECKLIST</h2> <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1"> <Columns> <asp:BoundField DataField="user_name" HeaderText="Username" SortExpression="user_name" /> <asp:BoundField DataField="document_name" HeaderText="Document" SortExpression="document_name" /> <asp:BoundField DataField="date_added" HeaderText="Date Added" SortExpression="date_added" /> <asp:TemplateField HeaderText="Document Read"> <ItemTemplate> </ItemTemplate> </asp:TemplateField> <asp:CheckBoxField DataField="checkbox" HeaderText="Document Read" SortExpression="checkbox" /> </Columns> </asp:GridView> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:board_loginConnectionString3%>" SelectCommand="SELECT [user_name], [document_name], [document_type], [date_added], [checkbox] FROM [document_checklist] WHERE ([checkbox] = @checkbox)AND ([username] = @username)"> <SelectParameters> <asp:Parameter DefaultValue='0' Name="checkbox" Type="Byte" /> </SelectParameters> </asp:SqlDataSource> </asp:Content>