c# - Link Button with query string in ASP.NET -


i have link button follow

<asp:linkbutton id="linkbuttonsearchclient" postbackurl="~/ui/clients.aspx" runat="server">recherche </asp:linkbutton> 

i want query string it

<asp:linkbutton id="linkbuttonsearchclient" postbackurl="~/ui/clients.aspx?id=12" runat="server">recherche </asp:linkbutton> 

and id value comes source code

public string id     {         { return viewstate["id"]; }     } 

to value on page load (in backend .cs file) :

protected void page_load(object sender, eventargs e) {    var id = request.querystring["id"];    if (id != null)    {       // use id    } } 

or might want put id link (in html) :

<asp:linkbutton id="linkbuttonsearchclient" runat="server"      navigateurl='<%# string.format("~/ui/clients.aspx?id={0}", eval("id"))%>'      text='recherche'></asp:linkbutton> 

you not need postback, here : postbackurl vs navigateurl


Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -