In the page load event register some custom javascript to include on
the page, e.g.
protected void Page_Load(object sender, EventArgs e)
{
// build custom javascript string based on server parameter
string myJavascript = "var myParameter = '" + this.MyParameter +
"';";
// register script on page
Page.ClientScript.RegisterClientScriptBlock(
Page.GetType(), "MyScript", myJavascript, true);
// now myParameter can be used in javascript code on the page
}
private string MyParameter
{
get { ... }
}
Alternatively you could put runat="server" on the divs and set the
Visible property as you would on a server control, but that's entirly
server side, not javascript.
Terry.
On Jun 20, 12:02*pm, Mike P <mike.p...@gmail.comwrote:
Quote:
How would I show or hide a div that is using client side Javascript
based upon a server side variable?
>
Here are my divs :
>
<div id="idButton5" class="otherLeftBarLink" onmouseover="javascript
:
changeStylesMouseOver('5');" onmouseout="javascript
:
changeStylesMouseOut('5');" onclick="location='/AddProject.aspx'">
* * * * <div class="leftBarLinkText">
* * * * * * Add Project
* * * * </div>
* * </div>
* * <div id="idButton7" class="otherLeftBarLink"
onmouseover="javascript
: changeStylesMouseOver('7');"
onmouseout="javascript
: changeStylesMouseOut('7');"
onclick="location='/AddTask.aspx'">
* * * * <div class="leftBarLinkText">
* * * * * * Add Task
* * * * </div>
* * </div>
>
I want to use a variable that is being set in the Page_Load event to
determine whether I show or hide each of these divs.
>
*** Sent via Developersdexhttp://www.developersdex.com***