hi,
I am trying to return some columns from my ms sql table and assigning url links to each row returned. i am trying to do so via a gridview.
this is the asp code i am using:
<asp:GridView ID="GridViewMatters" runat="server" AutoGenerateColumns="False" OnRowDataBound="GridViewMatters_RowDataBound"> <Columns> <asp:BoundField DataField="client_ref" HeaderText="Client Reference"/> <asp:BoundField DataField="ck_ref" HeaderText="Our Reference"/> <asp:BoundField DataField="first_name" HeaderText="First Name"/> <asp:BoundField DataField="second_name" HeaderText="Second Name"/> <asp:BoundField DataField="status" HeaderText="Status"/> <asp:TemplateField DataField="details" HeaderText="Details"/> <ItemTemplate> <asp :hyperlink ID="lnkDetails" runat="server" Text="Details" NavigateUrl="%# MD_Overall.aspx id= + Eval(client_ref) %">X marks the spot </ItemTemplate> </Columns> </asp:GridView>
Wheni run it i get the follow error:
Parser Error Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Type 'System.Web.UI.WebControls.TemplateField' does not have a public property named 'DataField'.