.net - How to set multiple field for HyperLinkColumn in a DataGrid using DataNavigateUrlField -
i trying create datagrid hyperlinkcolumn uses 2 fields url.
 using vb, vs 2005, .net 2
i getting exception:
 "a field or property name 'primkey,iscommercial' not found on selected data source."
i not sure why, have check following.
- the fields spelt correctly.
 - the fields in datasource.
 - the fields work simple bound columns.
 
here example of trying do.
<asp:hyperlinkcolumn sortexpression="logno" datanavigateurlfield="primkey, iscommercial" datanavigateurlformatstring="../clarifications.aspx?primkey={0}&iscommercial={1}" datatextfield="logno" headertext="logno" itemstyle-wrap="false"></asp:hyperlinkcolumn>      
i ended solving templatecolumn.
 example:
<asp:templatecolumn headertext="logno" sortexpression="logno">    <itemtemplate>       <a href="../clarifications.aspx?primkey=<%# container.dataitem("primkey").tostring() & "&iscommercial=" & container.dataitem("iscommercial") %>"><%#eval("logno")%></a>    </itemtemplate> </asp:templatecolumn>      
Comments
Post a Comment