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

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

    cheers, Chris Maunder

    CodeProject.com : C++ MVP

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

    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 D 2 Replies Last reply
    0
    • 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