C# HtmlGenericControl

Ask a Question related to ASP.NET General, Design and Development.
  1. #1

    Default C# HtmlGenericControl

    Hi.

    I have an aspx page which has a datagrid sitting inside of DIV tags.

    The users can now scroll down to look at the all the items in the
    datagrid.
    The only problem is that when a selection is made and the page is
    reloaded the scrollbar of the DIV tag goes back up to the top. So the
    user has to scroll back down again to see the previous selection.

    I have tried SmartNavigation but that didnt do the trick.
    I have used:

    Control cont = null;
    cont = Page.FindControl ("mydiv");
    if (cont == null)
    {
    alert.Text = "control not found";
    }
    else
    {
    alert.Text = "control found";
    }

    mydiv = (HtmlGenericControl) cont;

    This tells me that the control was FOUND so, I then do the
    following:

    int newLocation = DataGrid.SelectedIndex * 20;
    mydiv.Attributes.Add ("scrollTop", newLocation);


    However the scroll bars of the DIV dont move.

    In javascript if you do the following:

    var sp = document.getElementById('mydiv');
    sp.scrollTop = 150;

    It moves the scrolls.

    But I need to do it in the code behind to see which index was
    selected.

    - Thanks
    Coder Coder Guest

  2. #2

    Default Re: C# HtmlGenericControl

    Hi,

    Consider using scrollintoview DHTML method. You can embed it into the
    html using RegisterStartupScript.

    http://msdn.microsoft.com/library/de...p/author/dhtml
    /reference/methods/scrollintoview.asp

    Natty Gur, CTO
    Dao2Com Ltd.
    28th Baruch Hirsch st. Bnei-Brak
    Israel , 51114

    Phone Numbers:
    Office: +972-(0)3-5786668
    Fax: +972-(0)3-5703475
    Mobile: +972-(0)58-888377

    Know the overall picture


    *** Sent via Developersdex http://www.developersdex.com ***
    Don't just participate in USENET...get rewarded for it!
    Natty Gur Guest

  3. #3

    Default Re: C# HtmlGenericControl

    Hi,

    Consider using scrollintoview DHTML method. You can embed it into the
    html using RegisterStartupScript.

    http://msdn.microsoft.com/library/de...p/author/dhtml
    /reference/methods/scrollintoview.asp

    Natty Gur, CTO
    Dao2Com Ltd.
    28th Baruch Hirsch st. Bnei-Brak
    Israel , 51114

    Phone Numbers:
    Office: +972-(0)3-5786668
    Fax: +972-(0)3-5703475
    Mobile: +972-(0)58-888377

    Know the overall picture


    *** Sent via Developersdex http://www.developersdex.com ***
    Don't just participate in USENET...get rewarded for it!
    Natty Gur Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139