Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. 2 Things I want in ASP.NET

2 Things I want in ASP.NET

Scheduled Pinned Locked Moved The Lounge
csharpc++asp-netcomarchitecture
29 Posts 20 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Chris Maunder

    Not if Page.TrustMeIKnowWhatImDoing was set to true.

    cheers, Chris Maunder

    CodeProject.com : C++ MVP

    D Offline
    D Offline
    dabs
    wrote on last edited by
    #16

    Aha, the Sledge Hammer property :-)


    Wenn ist das Nunstück git und Slotermeyer? Ja! Beierhund das oder die Flipperwaldt gersput!

    1 Reply Last reply
    0
    • R Rama Krishna Vavilala

      Yes! I don't add an id attribute to the control unless you want it to be accessed from code behind. The naming containers come into action and generate a scope prefixed name. In general you can avoid ids for all controls except for form controls. Alternatively you can use control adapters. I am feeling encouraged to write an article: "Avoiding the id mess in ASP.NET"

      You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

      C Offline
      C Offline
      Chris Maunder
      wrote on last edited by
      #17

      Rama Krishna Vavilala wrote:

      Avoiding the id mess in ASP.NET

      Please do!

      cheers, Chris Maunder

      CodeProject.com : C++ MVP

      R 1 Reply Last reply
      0
      • O Oakman

        Absolutely! these two "MSFT knows better" behaviors are infuriating.

        Jon Smith & Wesson: The original point and click interface

        B Offline
        B Offline
        Brady Kelly
        wrote on last edited by
        #18

        What about having to keep specifying Runat="Server" when there is no option?

        1 Reply Last reply
        0
        • R Rama Krishna Vavilala

          Yes! I don't add an id attribute to the control unless you want it to be accessed from code behind. The naming containers come into action and generate a scope prefixed name. In general you can avoid ids for all controls except for form controls. Alternatively you can use control adapters. I am feeling encouraged to write an article: "Avoiding the id mess in ASP.NET"

          You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

          D Offline
          D Offline
          DavidNohejl
          wrote on last edited by
          #19

          Rama Krishna Vavilala wrote:

          I am feeling encouraged to write an article: "Avoiding the id mess in ASP.NET"

          +1


          [My Blog]
          "Visual studio desperately needs some performance improvements. It is sometimes almost as slow as eclipse." - Rüdiger Klaehn
          "Real men use mspaint for writing code and notepad for designing graphics." - Anna-Jayne Metcalfe

          1 Reply Last reply
          0
          • C Chris Maunder

            1. A new property Control.DontOutputIdAttribute 2. A new property Page.DontPrefixAllMyControlsWithTheIdOfAllTheirAncestors

            cheers, Chris Maunder

            CodeProject.com : C++ MVP

            E Offline
            E Offline
            Ed Poore
            wrote on last edited by
            #20

            I know it's more work but can't you write something like the CSS adapters so that you can control these things?

            1 Reply Last reply
            0
            • C Chris Maunder

              1. A new property Control.DontOutputIdAttribute 2. A new property Page.DontPrefixAllMyControlsWithTheIdOfAllTheirAncestors

              cheers, Chris Maunder

              CodeProject.com : C++ MVP

              R Offline
              R Offline
              Rajesh R Subramanian
              wrote on last edited by
              #21

              How about a Silverlight.LeaveMeAlone = TRUE configuration for all browsers while visiting MS website?

              Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

              K 1 Reply Last reply
              0
              • C Chris Maunder

                Rama Krishna Vavilala wrote:

                Avoiding the id mess in ASP.NET

                Please do!

                cheers, Chris Maunder

                CodeProject.com : C++ MVP

                R Offline
                R Offline
                Rama Krishna Vavilala
                wrote on last edited by
                #22

                Chris Maunder wrote:

                Please do!

                Ok if you like the article then you have to send me a CP T-Shirt ;P

                You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

                C 1 Reply Last reply
                0
                • C Chris Maunder

                  I had about a dozen witty replies to this but I have to say I'm truly curious as to what the alternative would be in an ASP.NET site.

                  cheers, Chris Maunder

                  CodeProject.com : C++ MVP

                  A Offline
                  A Offline
                  Andy Brummer
                  wrote on last edited by
                  #23

                  Look at the MVC framework, it's like ASP.NET without the events. Another option is to not use a server side form. The controls actually output clean HTML without viewstate if they can't find the serverside form element. 3.5 extensions[^] in standard new microsoft style, the best intro is the 3rd video on the download page.

                  The difference between pH 13 and pH 8 is five, which meant that pH 13 was ten to the fifth power - a hundred thousand times - more alkaline than pH 8. That kind of thing goes on all the time. But no matter how many diplomas are tacked to your wall, give people a figure like that and they'll pass you off as a flake. You can't get most people to believe how wildly the eco-laws get broken. But if I say "More than twice the legal limit," they get comfortably outraged. - Neal Stephenson

                  1 Reply Last reply
                  0
                  • R Rajesh R Subramanian

                    How about a Silverlight.LeaveMeAlone = TRUE configuration for all browsers while visiting MS website?

                    Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

                    K Offline
                    K Offline
                    Kastellanos Nikos
                    wrote on last edited by
                    #24

                    What's wrong with silverlight? If you don't like it you can uninstallit.

                    R 1 Reply Last reply
                    0
                    • L leppie

                      Paul Selormey wrote:

                      they are actually there

                      I dont understand what you mean. :confused:

                      xacc.ide - now with IronScheme support
                      IronScheme - 1.0 alpha 1 out now

                      J Offline
                      J Offline
                      jcdevnet
                      wrote on last edited by
                      #25

                      I guess, he means why should you specify the runat="server" on Server Controls

                      Greets! Joel

                      1 Reply Last reply
                      0
                      • C Chris Maunder

                        1. A new property Control.DontOutputIdAttribute 2. A new property Page.DontPrefixAllMyControlsWithTheIdOfAllTheirAncestors

                        cheers, Chris Maunder

                        CodeProject.com : C++ MVP

                        E Offline
                        E Offline
                        Ennis Ray Lynch Jr
                        wrote on last edited by
                        #26

                        Funny, I have the same problem. My biggest issue comes with trying to use Cross Browser compatible javascript. Just mix in some classic style asp and your done :p

                        Need a C# Consultant? I'm available.
                        Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                        1 Reply Last reply
                        0
                        • C Chris Maunder

                          1. A new property Control.DontOutputIdAttribute 2. A new property Page.DontPrefixAllMyControlsWithTheIdOfAllTheirAncestors

                          cheers, Chris Maunder

                          CodeProject.com : C++ MVP

                          M Offline
                          M Offline
                          Member 96
                          wrote on last edited by
                          #27

                          Writing your own web server is surprisingly easy to do, I say this from experience.


                          When everyone is a hero no one is a hero.

                          1 Reply Last reply
                          0
                          • K Kastellanos Nikos

                            What's wrong with silverlight? If you don't like it you can uninstallit.

                            R Offline
                            R Offline
                            Rajesh R Subramanian
                            wrote on last edited by
                            #28

                            What if I just don't want to install it? I simply can't see it standing anywhere closer to flash. The "Install silver light now" just bugs me off.

                            Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

                            1 Reply Last reply
                            0
                            • R Rama Krishna Vavilala

                              Chris Maunder wrote:

                              Please do!

                              Ok if you like the article then you have to send me a CP T-Shirt ;P

                              You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

                              C Offline
                              C Offline
                              Chris Maunder
                              wrote on last edited by
                              #29

                              I owe you a T-shirt already I think. I'm hoping to actually get around to doing some more in the next 2 weeks.

                              cheers, Chris Maunder

                              CodeProject.com : C++ MVP

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups