General ASP.NET

Announcement: This forum has been replaced by Visual Studio Developer Community to provide you one convenient and responsive system for all feedback. You can now suggest new ideas, browse and vote on existing ideas in the Visual Studio Developer Community.

We’d like your suggestions and ideas to help us continuously improve future releases of ASP.NET, so we’ve partnered with UserVoice, a third-party service, to collect your feedback. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

This site is for feature suggestions; if you need to file a bug, you can visit our Developer Community website to get started.

Note: your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy and license terms.

We look forward to hearing from you!
- The ASP.NET Team

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Provide a more helpful message for viewstate exceptions

    If you've ever received the following message, you know it takes FOREVER to track down the source:

    Failed to load viewstate. The control tree into which viewstate is being loaded must match the control tree that was used to save viewstate during the previous request. For example, when adding controls dynamically, the controls added during a post-back must match the type and position of the controls added during the initial request.

    I would like to propose that the exception message include the UniqueID of the control that failed to restore ViewState so the problem spot in the control tree can…

    3 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  General ASP.NET  ·  Flag idea as inappropriate…  ·  Admin →
    • ability to see pop up preview of parent container name in long less nesting code like Webstorm

      when you have a long nested rules in .less files it is pain currently to know what is the current css rule when you click on ending bracket.

      in web storm when you put the mouse on the end bracket of any rule and its starting bracket is out of screen, webstorm will show you a pop preview of the name of that rule.

      here is an image preview
      http://postimg.org/image/4vrf13e01/

      3 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        under review  ·  0 comments  ·  Tooling  ·  Flag idea as inappropriate…  ·  Admin →
      • It would be awesome if you had a Gallery for websites built using MVC!

        It would be great if you had a gallery of websites built using MVC so people could see the power of this great tool.

        3 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          under review  ·  0 comments  ·  General ASP.NET  ·  Flag idea as inappropriate…  ·  Admin →
        • Fix the __o is not declared bug

          Still exists in VS2013 (even the workaround indicated on the link below doesn't always work)

          http://stackoverflow.com/questions/750902/how-do-i-get-rid-of-o-is-not-declared

          2 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            under review  ·  0 comments  ·  General ASP.NET  ·  Flag idea as inappropriate…  ·  Admin →
          • RadioButtonList without span html Element

            ASP.NET Webform HTML 5 rendering quality. The asp:radiobuttonlist should render without a span element
            eg
            <asp:RadioButtonList BorderStyle="empty" ID="RadioButtonList3" runat="server" RepeatLayout="Flow" RepeatDirection="Horizontal">

            purpose is clean usage with asp.net jquery mobile

            2 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              under review  ·  0 comments  ·  JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
            • dbgeography better support

              Support of DBGeography is limited to EF. I tryed to use SQLDatasource and some of classic ASP.NET Webform Data controls and it seems that asp.Parameter have no fitting type. Also direct casting in inserting Event doesnt work. As I have seen also on other places there is *no* Support for the datatype which have been introduced with SQL 2008. As example sql2linq.
              The point is, to prevent a complete new implementation only for reason to add one db field

              2 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                under review  ·  2 comments  ·  General ASP.NET  ·  Flag idea as inappropriate…  ·  Admin →
              • 1 vote
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
                • Open Source the Web Platform Installer (or create an empty extensible shell)

                  It would be great to (re)use the WebPI as an install configuration tool. Yes, it supports custom feeds, but how about if it were available empty and unbranded (or brandable)?

                  1 vote
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    under review  ·  Chris Sfanos responded

                    Hi Mark
                    Interesting idea – we will reach out directly to you for some more info – thanks!

                    Chris

                  • [Bug] Rewrite all controls which depend on javascript "Date" class (like RangeValidator)

                    I've tried to submit a bug, but got a "You are not authorized to submit the feedback for this connection.". Great! I'm not allowed to submit a bug?.. so here it goes a "suggeston" - RangeValidator automatically creates a javascript function called "function ValidatorConvert(op, dataType, val)", which uses the Date class. At the end of this functions, it checks whether de generated date equals the input date, and when it does not, it returns null. But the behavior of the Date class is not the same across browsers (e.g. its different in ie9 and ie11) when dealing with Daylight saving…

                    1 vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      under review  ·  0 comments  ·  General ASP.NET  ·  Flag idea as inappropriate…  ·  Admin →
                    1 3 Next →

                    General ASP.NET

                    Feedback and Knowledge Base