Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

AJAX Enabling ASP.NET 2.0 Web Parts with "Atlas"

Download

Right click “Save as…”

Building on concepts from his previous screencast, Microsoft Federal Developer Evangelist Marc Schweigert demonstrates more AJAX enabling capabilities of ASP.NET "Atlas."  You'll see how to AJAX enable ASP.NET 2.0 Web Parts with a few simple steps.

The source code for this screencast is available here.  Don't forget to check out the Federal D&PE blog at http://blogs.msdn.com/federaldev/.

Tags:

Follow the Discussion

  • Whoa... cool

    I haven't had a chance to mess around with Atlas yet, but I'm amazed at how quickly he did that... :O
  • amazing!! I already had a UserControl (a simple 'shoutbox' using ATLAS), dragged it into a WebZone, changed the tagmappings, and magic!!  Thanks for this video, can't wait for more!
  • Hi keydet,

    I also designed a page with web part zones, but it doesn't work.
    There is no postback, but i also can't drag&drop web parts.
    Could you help?

    Thanks
  • I concur with the above poster. You can't drag-and-drop web parts without a post-back. I've worked on this for 3+ days now and have followed all the steps in the video as well as every other possible change I could think of and it simply doesn't work.
  • The screencast was done using an earlier CTP of ASP.NET "Atlas."  The current release does not have this capability.  Sorry.
  • Is this functionality still extinct in the final release of ASP.NET AJAX 1.0?
  • Same question as jparker above - is this functionality available in the final release of ASP.NET Ajax 1.0? After switching to Design Mode I am unable to drag/drop the web parts, and the Minimize/Close popup no longer appears (even after switching back to browse).
  • It appears as though we have been tempted again with promises of functionality that cannot be kept..

    When should we expect to see this working again? I dont really understand why a beta or CTP version of AJAX is so much more functional than the final release!!

    Please add this functionality back soon (or at least inform your users of when this will occur).


    Thank you.
  • Hi All,

    I have created a workaround for those people that require this functionality to operate as specified in this demo (i.e. the drag and drop inside of an UpdatePanel.)

    Because I'm in a sharing mood I am releasing it - Simply download the project from here https://www.ahsa.com.au/documentation/AJAX.Compatible.WebPartManager.zip, and follow the instructions on how to make the WebPartManager work with AJAX 1.0 Smiley

    (basically just compile, add a ref to your web project and add a TagMapping to the web config)

    Enjoy Smiley
  • davior wrote:
    Hi All,

    I have created a workaround for those people that require this functionality to operate as specified in this demo (i.e. the drag and drop inside of an UpdatePanel.)

    Because I'm in a sharing mood I am releasing it - Simply download the project from here https://www.ahsa.com.au/documentation/AJAX.Compatible.WebPartManager.zip, and follow the instructions on how to make the WebPartManager work with AJAX 1.0

    (basically just compile, add a ref to your web project and add a TagMapping to the web config)

    Enjoy


    Hi Davior,

    I'm sorry... I am VERY new at this, however, I do have a project going, and it works.  I don't fully understand what you are saying here though.  I want the web parts to work with AJAX, but it doesn't.  It is behaving as it always has since I have made it.

    Could you explain to me a little more exactly what you mean.  Do I need to place your .dll in my bin directory in MY project?  Again... I am not quite sure what you mean here.

    Thank you,

    D
  • Sorry Davior, but I make exatly all about you talk me. and no work...

    can You explain a little bit, please?

    thanks
  • Instead of assign some text to the label, try assigning System.DateTime.Now and then do drag drop.
  • isPostBack is true which contradicts the sample. Please reply ASAP
    Zubir_09@hotmail.com

  • This feature is back in ASP.NET 3.5 / Visual Studio 2008.
  • Thanks for the video. I have been waiting for VS2008 and 3.5 Framework to enable this functionality in a project I am working on.

    I have spent a few days playing with this and just thought I would post a couple of things I have found out here on the off chance it helps someone else out.

    First with 3.5 you dont need to add the tag mappings as shown in the video to your web.config.

    Second, I originally had a WebPartManager control in a masterpage and wrapped a ProxyWebPartManager control in an Update Panel within a User Control. I found that this lost drag \ drop functionality of controls between WebPartZones. To fix this I deleted the ProxyWebPartManager control and moved the WebPartManager control from my masterpage directly to my User control and wrapped this within an update panel. Drag \ drop functionality now works ok in IE7. This does not seem to support FireFox or Safari yet but its a good start. I plan to use a LayoutEditorPart to enable these users to move controls between zones and hopefully future .net framework versions will have cross browser support for drag \ drop.

    Paul.


  • rkrewddytrkrewddyt

    hjm, bjm cbnkm mhvbm vbnmvhmn ghjmbvhmnghmjghj

  • anwaranwar

    hai this is very good ,i like this ,i love this,i eat thisa finally i hate this one
     

  • praveeenpraveeen

    hai what is this i can not understand this please send the material in detail manner so please come with good material
     

  • anwaranwar

    @praveeen: adi ante praveen we can not do any thing

Remove this comment

Remove this thread

close

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.