drag and snap Ajax or asp control - asp.net

im looking for a free version of the following http://demos.telerik.com/aspnet-ajax/dock/examples/overview/defaultcs.aspx and wondered if anyone knew of anything that existed something that you can drag and snap panels in to other panels then save the layout of these panels preferably to a database. If they is no free versions anyone can think of (i have looked and cannot find anything :/ ) how easy would it be to program such a Ajax or asp control? and how could i go about doing so?
Thanks in advance

yes, ASP.NET already has this through its web parts. It's pretty similar to this control. The Telerik one looks nicer, but the web parts controls already have most of the features that Telerik offers.
You can also customize them too.
HTH.

Look at jQuery UI. Specifically their interactions area: http://jqueryui.com/demos/ It's real easy to implement.
The part you will need to supply is the storage of where everything goes.
We use their drag and drop, I didn't even know Telerik had one although we have Telerik all over our projects.

Related

How To Make Bootstrap 3 ignore specific types of controls

I am using VS2013, WebForms, and an older version of Telerik ASP.Net controls (2012.xx) . I have not upgraded Telerik because of budget.
I am currently tasked with updating a tired, slow, clunky, non-responsive interface that is largely based on tables and Telerik Controls. In particular there are a lot of RadGrid and RadDatePicker controls sprinkled throughout the pages in the application. While I am replacing the Telerik controls where i can, some things (like RadGrid ) are just too hard to replace.
I am having problem where a RadGrid will look fine in some cases, but in others (even on same page) it suddenly looks all wrong. I am sure it has to do with BootStrap 3 and Telerik controls "fighting" for control over CSS, but i don't have enough time to dive into the reasons and try to "fix" it correctly.
Instead, I am wondering if there is any way to add a class to a control that is on my page which will tell Bootstrap to "ignore this control....don't mess with it at all"? If push comes to shove I can make a custom theme for Telerik Controls, but I am uncertain that it will actually solve the problem.
I am totally new to Bootstrap, so not really sure how it works behind the scenes, just know that it does a pretty nice job overall but it is not playing with others very nicely right now.
Any suggestions / guidance would be really welcome.
Thanks in advance.
Paul

Visual Studio- accessing Smart Tags without help from Design View

I mainly do C# ASP.NET projects in VS2010. Once you've put masterpages and other things in place, I find the design view pretty much goes grey and elements can't be selected. This isn't so bad except that sometimes you need to access the little 'smart tags' at the top right of controls to do things.
In particular I'm trying to do this with some telerik controls, though the issue isn't confined to them.
Anyone have a handy tip to access this functionality (or miraculously make design view work!) ?
Thanks!
PS. I read in a few places that Shift-Alt-F10 may help. I tried putting my cursor in the control's tag and using it, no luck. Also I clicked the little rectangle below design view to select the control and tried it again- no luck.
Yeah, searching for VS design-time troubleshooting tips in the asp.net forums or MSDN is probably the best start to identify and eliminate the abnormal behavior.

ASP.net control similar to auto-hide feature of Visual Studio toolbox

First off, I'm sorry if the title doesn't explain this very well.
I'm looking for an asp.net control that works similarly to the Visual Studio toolbox's auto-hide. In other words, when not needed, it can be "unpinned" and will slide off to the side of the screen. When needed, it can be opened and pinned to stay in place. I'd rather not do it myself using javascript if a (free) control already exists. Does anyone know of such a control? If not, has anyone implemented this type of functionality using a js library with good results? Any pointers?
Thanks in advance.
Edit:
The collapsiblePanel might work, I don't have any experience with it, but it's open source software from CodePlex.
I don't know of any free ASP.Net controls. But if you want to get it working using javascript you can do so with jQuery.
This post on StackOverflow shows how to get the autohide feature working
We use Telerik's RadSplitter. It is exactly what you are looking for.
Unfortunately, it is not free. But it worths checking out since their licensing is very flexible.
Telerik RadSplitter

Using AjaxToolKit for improved WebForm Login

I chose AjaxToolKit to build a WebForm login. Has anyone else had problems trying to do this? I'm planning to use DropShadow Extender and RoundedCorners with Panels, but this is my first time working with panels.
Please check this link.
I want to put a login panel into something like the screenshot shows, whenever the user clicks a button. This would be similar functionality to what happens on StackOverflow when you try to insert an image or hyperlink in 'ask a question'. Is this possible? How much effort is it?
If you are talking about 100% using ajax control toolkit, check out the ModalPanel example.
You could also go for a javascript library option like iBox, which would be a bit harder to integrate, but not much.
I much prefer doing this manually with javascript and css, if you know what you are doing it is not that hard, if you aren't familiar with those technologies it may take more work. Here is a good post that walks you through the basics
I use AjaxControlToolkit extensively in my application and its really simple.Being server side ajax I does emit a lot of javascript on your page. I suggest you use AJAX only where its required i.e. in cases where a page does lots of things and you want to make it more responsive something like a Dashboard kind of app.

ASP.net AJAX Drag/Drop?

I wonder if someone knows if there is a pre-made solution for this: I have a List on an ASP.net Website, and I want that the User is able to re-sort the list through Drag and Drop. Additionally, I would love to have a second list to which the user can drag items from the first list onto.
So far, I found two solutions:
The ReorderList from the Ajax Control Toolkit, which requires a bit of manual work to make sure changes are persisted into the database, and that does not support drag/drop between lists.
The RadGrid from Telerik which does all I want, but is priced far far beyond my Budget.
Does anyone else have some ideas or at least some keywords/pointers to do further investigation on? Espectially the Drag/Drop between two lists is something I am rather clueless about how to do that in ASP.net.
Target Framework is 3.0 by the way.
The Mootools sortables plugin does just that, and best of all, it's free ;)
http://demos.mootools.net/Sortables
This is just personal opinion, but the problem I find with ready-made controls in cases like this is that they are extremely bloated, because they're trying to fit everybody's purpose. If all you need is a sortable list then a simple Scriptaculous list or jQuery list with a quick WebMethod callback should fit the bill quite nicely, and you can obviously stick this into your own user control.
As I say, just my opinion, but I wouldn't go spending money on something that's going to add tons of overhead to my page, when I could spend (literally) 10 minutes writing one for free.
I've evaluated the Telerik grid as well as Infragistics version. In the end we took an approach similar to what tags2k suggested. We just wrote our own javascript and called .Net PageMethods to do the server side work.
We found both of the "out of the box" solutions to be bloated. Unless you put paging in at like 20 records per row they really stunk performance wise.
Checkout Raj Kaimal's ajax control extender:
http://weblogs.asp.net/rajbk/Contents/Item/Display/517
It works like a charm.

Resources