Runtime generate HyperlinkField in Gridview
I have gridview in my website.
I want to add multiple parameters in sqldatasource.
Passed parameters will be changed according to user selection.
So i want to add data in gridview using code and add HyperlinkField runtime.
How To assign Hyperlink field in Grid-view run time using code behind?
This is code for gridview and sqldata source,
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="EMP_ID" DataSourceID="SqlDataSource1" CssClass="Gridview">
<Columns> <asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False" ReadOnly="True" SortExpression="ID" />
<asp:BoundField DataField="SUBJECT" HeaderText="SUBJECT" SortExpression="SUBJECT" />
<asp:HyperLinkField DataNavigateUrlFields="ID" DataNavigateUrlFormatString="DisplayD.aspx?id={0}" DataTextField="MESSAGE" HeaderText="MESSAGE" />
<asp:BoundField DataField="DATE" HeaderText="DATE" SortExpression="DATE" ReadOnly="True" />
</Columns>
<SelectedRowStyle ForeColor="HotPink" BackColor="Snow" />
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:EAR_CS %>"
SelectCommand="LIST" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:SessionParameter Name="ID" SessionField="UserID" Type="Int32" /> </SelectParameters>
</asp:SqlDataSource>