James Irvine replied to Mark Rae [MVP]
13-Jan-10 02:31 PM
thanks -I had not even noticed : )
Calling a javascript function from the Master page code-behind, to
dynamically adjust the <div> height seems to do the trick:
protected void Page_Load(object sender, EventArgs e)
{
// Get a ClientScriptManager reference from the Page class.
ClientScriptManager cs = Page.ClientScript;
if (!IsPostBack) // first pass:
{
switch (Convert.ToString(this.Page))
{
case "ASP.default_aspx":
LinkButton3.Visible = false;
cs.RegisterStartupScript
(GetType(), "Javascript", "javascript: fnSetLeftColumn(550); ", true);
break;
case "ASP.books_aspx":
LinkButton4.Visible = false;
cs.RegisterStartupScript
(GetType(), "Javascript", "javascript: fnSetLeftColumn(1550); ", true);
break;
case "ASP.booksf_aspx":
LinkButton4.Visible = false;
cs.RegisterStartupScript
(GetType(), "Javascript", "javascript: fnSetLeftColumn(1550); ", true);
break;
etc....