I need help with the following:
The code behind creates hyperlink control, dynamically, in the Page_Load method.
Without javascript, the .NavigateUrl property of the hyperlink control would be assigned value like this:
hlnkControl.NavigateUrl = "mypage.aspx?myparam=123&Date=01/01/2003";
All would be well but I need to open page mypage.aspx in a small window without toolbar, scrollbars, and a certain size. To do this I need to call a JavaScript funtion.
I have two problems so far that I can't resolve:
1. I created a small JS function OpenWind() (in the HEAD section). And if I replace the NavigateUrl propert string above to the following:
hlnkControl.NavigateUrl = "javascript:OpenWind()";
When clicking on this hyperlink it tries to open page 'javascript:OpenWind()'. Which is no good.
2. Even if item 1 would work, how do I pass the parameters "myparam=123&Date=01/01/2003" and aspx page name (mypage.aspx) to the javascript function?
I would appreciate any help or suggestions.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham