.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Gaurav Pal
Post New Web Links

WPF Hyperlink.Click Problem

Posted By:      Posted Date: October 03, 2010    Points: 0   Category :WPF


I have a small problem that I am trying to solve - I'd appreciate your suggestions for which I thank you in advance.

Before I post my code to run under the hyperlink event I tested it with a Console.Writeline("Clicked") test. And to my surprise it lists the result twice. Probably due mouseclick events (Down and Release). My question is: Is there a proper way to code the Hyperlink.Click event to fire only once.

I use a frame in my main.xaml that is loading page1.xaml. In page1.xaml I host a label element containing a hyperlink. (Navigate with a hyperlink instead of using a button). The Element <label> is hosted in an expander (not that this is relevant - I hope). See Code Block below.

        <Label x:Name="lblRemoveMember" Margin="6,28,0,0" HorizontalAlignment=&q

View Complete Post

More Related Resource Links

Open PDF file on button click or hyperlink from asp.net

I want to open a .PDF file on button click or hyperlink. please help me.

Hyperlink click event

hi, can any one help me how to implement click event for hyperlink as I am using hyperlink to logout the application and need to write the logout code in the event. For some reasons I am not able to use linkbutton.   Thanks in advance. 

GridView and mouse double click Response.Redirect problem


VS 2005, AJAX 

I use gridview and I need single and double click for each row in gridview.

When I click once on a row, some action will execute (e.g. next button should be enabled) and when I double click the row there should be redirection to another page.

I used the code below for both single and double click  usage:


protected void GwContainers_RowDataBound(object sender, GridViewRowEventArgs e)
                if (e.Row.RowType == DataControlRowType.DataRow)
                    // Get the LinkButton control in the first cell

                    LinkButton singleClickButton = (LinkButton)e.Row.Cells[8].Controls[0];
                    // Get the javascript which is assigned to this LinkButton


HyperLink Problem



Click Here to validate user name:

<asp:HyperLink ID="loginUrl" Text='<%#Eval(LoginUrl) %>' runat="server"></asp:HyperLink

asp:HyperLink javascript problem


I have a asp:HyperLink control in my page. I need to change both the ImageUrl and NavigateUrl fields of the hyperlink in client side based on the selection made in the dropdown.

I have a collection from which I can get the value for ImageUrl and NavigateUrl. Only problem I'm having is what is the code to set these values from javascript?

First I tried:

var hl = document.getElementById('<%= hlImage.ClientID %>');
hl.src = arrImage[0];

but I get error on it, so I changed it to

hl.lastChild.src = arrImage[0];

which also gave me an error. I need to change both values from javascript.


have problem to redirect page , on cancel button click



i am doing simple login page and i used to required field validator to validate user name and password text box.

and there are two buttons submit and cancel.

now i want to redirect this page to home.aspx after clicking on cancel button, but that two required fields validator get pop up and i get stuck in login page.

 if anyone knows how to solve this problem please tell me..

thanks, in advance for your valuable time. 

Problem with calling asp button click event from Java script


Dear all ,


I m using these following lines of codes in my java script funtion Save()




var btnSave = document.getElementById('<%=btnSave.ClientID%>');


In ascx,

<asp:Button runat="server" style="display:

Click event for hyperlink using Reportviewer for web forms


hello frnds

i am developing a web site in asp.net using visual studio 2010

i am developing reports using reportviewer and .rdlc file

i have added a hyperlink column in my report. 

i have set URL as "http://localhost/webform2.aspx" and it works fine. but

when i deploy web site on my server i have to change my url from "http://localhost/webform2.aspx" to "http://www.domainname.com/webform2.aspx".

there are many reports in this website so every time changing this url from localhost to domain name is very hectic

so i want click event for that hyperlink or any other solution is also appreciated



Problem hyperlink in a xps document and fixeddocument



I want view a xps document into a fixeddocument.

It's ok except the hyperlink. When i click on a hyperlink, nothing append.

I use visual studio 2008, c#, wpf

Thanks for your help



<Window x:Class="WpfApplication2.Window1"



 Title="Window1" Height="300" Width="300" Loaded="Window_Loaded">


 <DocumentViewer Name="docViewer">





using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Windows;

using System.Windows.Controls;

using System.Windows.Data;

using System.Windows.Documents;

using System.Windows.Input;

using System.Windows.Media;

Right Click on LinkButton Open in new window Problem



There is a textbox , button  and gridview(contains linkbutton in template field)  in my webpage. If the user enter some text in the textbox and press button means it will search the text in the interrnet and display the text in gridview (like www.google.co.in website).

if the users clicked the linkbutton in the gridview item i want to save the "clicked link" and "searched text" in the database.

If the user clicks the linkbutton in the gridview, i captured the server side event of gridview_rowcommand and wrote the code to save the details in the database. But i cannot get the event of mouse rightclick event of "open in new tab" and "open in new window" option in server side and in javascript.

how can i get the event of mouse rightclick "open in new tab" and "open in new window"?







Problem with a hyperlink in email asp,net 3.5




I have successfully created a hyperlink in an email from asp.net 3.5.  When I click on the link in outlook I get my custom error page saying the path cannot be found(aspxerrorpath).  The path is correct, the page exists.  I am passing a Querystring item(item=).  It sometimes works and it sometimes fails.  If I paste the same hyperlink into a word document  its fine.  I am using roles defined group members.  I am a member of the role that has access to the page as defined using location path in the web.config.  The page is within a folder in the project but I have included the folder in the path. 


Thanks Anne

Problem with hyperlink and templatefield and calling code behind



I have a GridView with one HyperLinkField:

<asp:HyperLinkField DataNavigateUrlFields="Usr_Id" DataTextField="Name" HeaderText="Name" DataNavigateUrlFormatString="UserAccountDetails.aspx?UserId={0}" SortExpression="Name" />

When clicking on a Name item i the GridView, the user is redirected to a page using the users ID as parameter. I want to encrypt the querystring so I want to call a method in the codebehind with two parameters: First parameter = "UserId=" and the second parameter should be the value in "{0}". The datasource is a datatable.

How would I do this?

Best regards, Janhe





Dynamic hyperlink controls in button click event


Hi, i am creating a visual webpart in which when button is clicked dynamically hyperlinks must be displayed

In my senario i am having textbox,button,repeater control,when i enter url in textbox and click the button,hyperlink must be dynamically created and displayed in repeater control

i am not able to do this

thank you


Hyperlink Click - Node Click.


I am using a treeview control as below. There is a Node text and please notice, I append a hyperlink next to the Node text. When I click on the hyperlink, I would like it to behave exactly like when I click on the node text. How can I do this? Right now, Node Click triggers custom code and when I click on the hyper link text, I want the same code to run. Thanks for your help in advance.

<asp:TreeNode Text="Text1 <a href=''>Add</a>" Value="1" Expanded="False">
                                <asp:TreeNode Text="sdfsd" Value="0"></asp:TreeNode>                              
                                <asp:TreeNode Text="sdfsd" Value="1"></asp:TreeNode>
                                <asp:TreeNode Text="sdfsd" Value="2"></asp:TreeNode>

On browser back button click again login in Application problem



In my project I am using the FormsAuthenticationTicket and maintain session when any user login in the application. On logout I am expire the seesion using Session.Abandon (); but when I click on the browser back button after logout it again login in the application. I want after logout if any user clicks on the browser back button it do not again login in the application it redirect it on login page. But I do not how it could be possible.


Below is my code


protected void btnLogon_Click(object sender, EventArgs e)


            propertyStore.BusinessLayer.Users objUser = new propertyStore.BusinessLayer.Users();

            if (objUser.IsAuthentic(txtUserName.Text, txtPassword.Text))



                FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(


Problem to group radio button across gridview rows

In general no one can easily group or make a single selection from radio button list inside gridview rows. There are a lot of way to make a single or unique selection from list. Here i want to share how i can address this problem in the most easiest way. Googling the problem most of the cases i saw the grouping in horizontal way. Thats why i tried to group the radio buttons in vertical manner. Let i have a requirement like below:

GridView Javascript Click Row and Ajax

This article shows 2 common tasks with the ASP.NET GridView: Binding a List (generic) of objects as DataSource and on clicking a row, getting the values of the selected row by a javascript function. In the example a List with User-objects is displayed. On clicking a row containing the data of a User-object, the Id of the object is used to get the address of the user by an Ajax-call and display it in a details-field.
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend