HyperlinkColumn

M

Matt

Does anyone have know if it's possible to include multiple args in the
NavigateURLFormatString property? The only examples I've seen are:
DataNavigateUrlFormatString="detailspage.aspx?id={0}"
 
J

Jason Baldwin

Yes it's possible...I do it a loop this way

HyperLink link2 = new HyperLink();

link2.Text = "My Link";
link2.NavigateURL = "/MyPath/Default.aspx?";

//queryString is a Hashtable
foreach (string var in queryString.Keys)
{
if(var != "sortBy")
link2.NavigateUrl += var +"="+
HttpUtility.UrlEncode(queryString[var].ToString()) +"&";
}

link2.NavigateUrl += "sortBy="+ column +"+DESC";
 
S

Saravana

check out this,
<asp:DataGrid id="DataGrid1" AutoGenerateColumns="False" style="Z-INDEX:
101; LEFT: 66px; POSITION: absolute; TOP: 79px" runat="server">

<Columns>

<asp:TemplateColumn HeaderText="Order">

<ItemTemplate>

<asp:Hyperlink runat="server"
Text='<%#DataBinder.Eval(Container.DataItem,"OrderID")%>' NavigateUrl='<%#
"page.aspx?Orderid=" + DataBinder.Eval(Container.DataItem,"Orderid") +
"&ProductID=" + DataBinder.Eval(Container.DataItem,"ProductID")%>'
ID="Hyperlink1" NAME="Hyperlink1"/>

</ItemTemplate>

</asp:TemplateColumn>

</Columns>

</asp:DataGrid>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,534
Members
45,008
Latest member
Rahul737

Latest Threads

Top