473,804 Members | 3,602 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

ASP.NET 2.0 maximum URL length?

Using IIS7, Vista x64, ASP.NET 2.0.

I am getting HTTP 400 "Bad Request" for the following URL:
/HTTPVPNWebPorta l/62ccc22e-069b-441e-b9f0-83b45e7f4f1e/UdVpnSGFuZGxlcn MvQ292ZXJBcnQuY XNoeD9DJTNhJTVj RG9jdW1lbnRzK2F uZCtTZXR0aW5ncy U1Y011c2hyb29tJ TVjTXkrRG9jdW1l bnRzJTVjTXkrTXV zaWMlNWNGcmVuY2 glNWNBbWVpbGUlN WNZYW5uK1RpZXJz ZW4rLStMYStOb3l lZS5tcDM=/SecureTunnel.ax d

Here's what makes difference:
- URL length: As soon as I make this URL two chars shorter - HTTP 400 error
goes away. Note that length of the first URL segment - the application name
(HTTPVPNWebPort al) - is irrelevant. App name's length makes no different -
only the rest of the URL does. Also splitting URL into more segments by
adding '/' to it makes no difference either.
- Changing resource extension from .AXD to .HTM makes 400 go away, so looks
like it's an ASP.NET thing. Changing the extension to .ASPX brings error back.

My question is this: is it possible to configure ASP.NET to allow longer
URLs for .ASPX and .AXD resources?

Thank you,
--
Vlad Hrybok
http://UltiDev.com
Apr 30 '07 #1
11 5947
re:
!I am getting HTTP 400 "Bad Request" for the following URL:

Hi, Vlad.

What you're running into is the default 260 character URL limit.

/HTTPVPNWebPorta l/62ccc22e-069b-441e-b9f0-83b45e7f4f1e/UdVpnSGFuZGxlcn MvQ292ZXJBcnQuY XNoe
D9DJTNhJTVjRG9j dW1lbnRzK2FuZCt TZXR0aW5ncyU1Y0 11c2hyb29tJTVjT XkrRG9jdW1lbnRz JTVjTXkrTXV
zaWMlNWNGcmVuY2 glNWNBbWVpbGUlN WNZYW5uK1RpZXJz ZW4rLStMYStOb3l lZS5tcDM=/SecureTunnel.ax d

....is exactly 261 characters long.

The way to change that limit depends on which version of IIS you use.

See the section titled "IIS HTTP GET and POST Limits" in this IIS Insider article:
http://www.microsoft.com/technet/com.../iisi1205.mspx
....for instructions on how to change that limit in IIS 4.0, 5.0 and 6.0.


Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
=============== =============== =====
"Vlad Hrybok" <vg*****@newsgr oups.nospamwrot e in message
news:79******** *************** ***********@mic rosoft.com...
Using IIS7, Vista x64, ASP.NET 2.0.

I am getting HTTP 400 "Bad Request" for the following URL:
/HTTPVPNWebPorta l/62ccc22e-069b-441e-b9f0-83b45e7f4f1e/UdVpnSGFuZGxlcn MvQ292ZXJBcnQuY XNoeD9DJTNhJTVj RG9jdW1lbnRzK2F uZCtTZXR0aW5ncy U1Y011c2hyb29tJ TVjTXkrRG9jdW1l bnRzJTVjTXkrTXV zaWMlNWNGcmVuY2 glNWNBbWVpbGUlN WNZYW5uK1RpZXJz ZW4rLStMYStOb3l lZS5tcDM=/SecureTunnel.ax d

Here's what makes difference:
- URL length: As soon as I make this URL two chars shorter - HTTP 400 error
goes away. Note that length of the first URL segment - the application name
(HTTPVPNWebPort al) - is irrelevant. App name's length makes no different -
only the rest of the URL does. Also splitting URL into more segments by
adding '/' to it makes no difference either.
- Changing resource extension from .AXD to .HTM makes 400 go away, so looks
like it's an ASP.NET thing. Changing the extension to .ASPX brings error back.

My question is this: is it possible to configure ASP.NET to allow longer
URLs for .ASPX and .AXD resources?

Thank you,
--
Vlad Hrybok
http://UltiDev.com


Apr 30 '07 #2
Juan,

According to the article you linked to MaxUrl value of 260 is limited by
URLScan - an add-on tool I have not installed. Besides, I can make the URL
longer than 260 and not get HTTP 400 as long as I make URL end with .HTML,
not ASPX/AXD, which leads me to the conclusion it is ASP.NET, and not IIS
setting that affects the behavior. Are there ASP.NET settings limiting the
length of the URL?

--
Vlad Hrybok
http://UltiDev.com
"Juan T. Llibre" wrote:
re:
!I am getting HTTP 400 "Bad Request" for the following URL:

Hi, Vlad.

What you're running into is the default 260 character URL limit.

/HTTPVPNWebPorta l/62ccc22e-069b-441e-b9f0-83b45e7f4f1e/UdVpnSGFuZGxlcn MvQ292ZXJBcnQuY XNoe
D9DJTNhJTVjRG9j dW1lbnRzK2FuZCt TZXR0aW5ncyU1Y0 11c2hyb29tJTVjT XkrRG9jdW1lbnRz JTVjTXkrTXV
zaWMlNWNGcmVuY2 glNWNBbWVpbGUlN WNZYW5uK1RpZXJz ZW4rLStMYStOb3l lZS5tcDM=/SecureTunnel.ax d

....is exactly 261 characters long.

The way to change that limit depends on which version of IIS you use.

See the section titled "IIS HTTP GET and POST Limits" in this IIS Insider article:
http://www.microsoft.com/technet/com.../iisi1205.mspx
....for instructions on how to change that limit in IIS 4.0, 5.0 and 6.0.


Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
Apr 30 '07 #3
re:
!According to the article you linked to MaxUrl value of 260 is limited by
!URLScan - an add-on tool I have not installed.

Install URLScan, then.
It's a recommended install for IIS 4.0 and 5.0, anyway.

Download URLScan 2.5 from :
http://www.microsoft.com/downloads/d...displaylang=en

MaxUrl specifies the maximum length of the request URL, not including the query string.

If you include the query string, that limit is 2,083 or 2,048 characters, if you're using IE.

The max length including the request Url *and*
the query string, is a browser feature, not a server feature.

re:
!which leads me to the conclusion it is ASP.NET, and not IIS
!setting that affects the behavior

It's not an ASP.NET setting. It's an IIS setting.

Btw, many users are wary of gobbledygook URLs like the one you're attempting to implement.

Do you *absolutely* need purposely obfuscated, very long, URLs ?
Hackers make use of long URLs to induce buffer overruns in unpatched clients.


Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
=============== =============== =====
"Vlad Hrybok" <vg*****@newsgr oups.nospamwrot e in message
news:1C******** *************** ***********@mic rosoft.com...
Juan,

According to the article you linked to MaxUrl value of 260 is limited by
URLScan - an add-on tool I have not installed. Besides, I can make the URL
longer than 260 and not get HTTP 400 as long as I make URL end with .HTML,
not ASPX/AXD, which leads me to the conclusion it is ASP.NET, and not IIS
setting that affects the behavior. Are there ASP.NET settings limiting the
length of the URL?

--
Vlad Hrybok
http://UltiDev.com
"Juan T. Llibre" wrote:
>re:
!I am getting HTTP 400 "Bad Request" for the following URL:

Hi, Vlad.

What you're running into is the default 260 character URL limit.

/HTTPVPNWebPorta l/62ccc22e-069b-441e-b9f0-83b45e7f4f1e/UdVpnSGFuZGxlcn MvQ292ZXJBcnQuY XNoe
D9DJTNhJTVjRG9 jdW1lbnRzK2FuZC tTZXR0aW5ncyU1Y 011c2hyb29tJTVj TXkrRG9jdW1lbnR zJTVjTXkrTXV
zaWMlNWNGcmVuY 2glNWNBbWVpbGUl NWNZYW5uK1RpZXJ zZW4rLStMYStOb3 llZS5tcDM=/SecureTunnel.ax d

....is exactly 261 characters long.

The way to change that limit depends on which version of IIS you use.

See the section titled "IIS HTTP GET and POST Limits" in this IIS Insider article:
http://www.microsoft.com/technet/com.../iisi1205.mspx
....for instructions on how to change that limit in IIS 4.0, 5.0 and 6.0.


Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/


Apr 30 '07 #4
I still need an answer to the question:
which setting is limiting URL length to 260 right now, with no URLScan
explicitly installed on my IIS7/Vista system?

Also, if it's IIS setting, why is it applied only to AXD and ASPX URLs, but
not to HTML? I would appreciate the explanation of the difference.

Regarding obfuscated URLs, the application acts as an intermediary and has
to pass through URLs as long as target system demands - the URL length
requirement is not up to this system's spec.

--
Vlad Hrybok
http://UltiDev.com
"Juan T. Llibre" wrote:
re:
!According to the article you linked to MaxUrl value of 260 is limited by
!URLScan - an add-on tool I have not installed.

Install URLScan, then.
It's a recommended install for IIS 4.0 and 5.0, anyway.

Download URLScan 2.5 from :
http://www.microsoft.com/downloads/d...displaylang=en

MaxUrl specifies the maximum length of the request URL, not including the query string.

If you include the query string, that limit is 2,083 or 2,048 characters, if you're using IE.

The max length including the request Url *and*
the query string, is a browser feature, not a server feature.

re:
!which leads me to the conclusion it is ASP.NET, and not IIS
!setting that affects the behavior

It's not an ASP.NET setting. It's an IIS setting.

Btw, many users are wary of gobbledygook URLs like the one you're attempting to implement.

Do you *absolutely* need purposely obfuscated, very long, URLs ?
Hackers make use of long URLs to induce buffer overruns in unpatched clients.


Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
=============== =============== =====
"Vlad Hrybok" <vg*****@newsgr oups.nospamwrot e in message
news:1C******** *************** ***********@mic rosoft.com...
Juan,

According to the article you linked to MaxUrl value of 260 is limited by
URLScan - an add-on tool I have not installed. Besides, I can make the URL
longer than 260 and not get HTTP 400 as long as I make URL end with .HTML,
not ASPX/AXD, which leads me to the conclusion it is ASP.NET, and not IIS
setting that affects the behavior. Are there ASP.NET settings limiting the
length of the URL?

--
Vlad Hrybok
http://UltiDev.com

"Juan T. Llibre" wrote:
re:
!I am getting HTTP 400 "Bad Request" for the following URL:

Hi, Vlad.

What you're running into is the default 260 character URL limit.

/HTTPVPNWebPorta l/62ccc22e-069b-441e-b9f0-83b45e7f4f1e/UdVpnSGFuZGxlcn MvQ292ZXJBcnQuY XNoe
D9DJTNhJTVjRG9j dW1lbnRzK2FuZCt TZXR0aW5ncyU1Y0 11c2hyb29tJTVjT XkrRG9jdW1lbnRz JTVjTXkrTXV
zaWMlNWNGcmVuY2 glNWNBbWVpbGUlN WNZYW5uK1RpZXJz ZW4rLStMYStOb3l lZS5tcDM=/SecureTunnel.ax d

....is exactly 261 characters long.

The way to change that limit depends on which version of IIS you use.

See the section titled "IIS HTTP GET and POST Limits" in this IIS Insider article:
http://www.microsoft.com/technet/com.../iisi1205.mspx
....for instructions on how to change that limit in IIS 4.0, 5.0 and 6.0.


Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/

Apr 30 '07 #5
For some reason, it didn't register with me that you are using IIS 7.0.
I thought you were using IIS 5 and that's why I suggested URLScan.

Sorry for the confusion.

For IIS 7.0, the MaxUrl property in URLScan was incorporated into its configuration.

See :
http://msdn.microsoft.com/library/de...7492ad2b78.asp

re:
!Also, if it's IIS setting, why is it applied only to AXD and ASPX URLs, but
!not to HTML? I would appreciate the explanation of the difference.

Maybe the request type ?

ASP.NET uses POST. The default for HTML is GET, unless you're POSTing data.

Run this script. It will tell you what IIS 7.0's current default settings are.

Tinker with the settings until you have the length you want.

' Connect to the WMI WebAdministrati on namespace.
Set objWMIService = GetObject("winm gmts:root\WebAd ministration")

' Get the RequestFilterin gSection.
Set oRequestFilteri ngSection = objWMIService.G et( _
"RequestFilteri ngSection.Path= 'MACHINE/WEBROOT/APPHOST',Locati on=''")

' Set a variable to the RequestFilterin gSection.Reques tLimits property,
' which contains an array of RequestLimitsEl ement objects.
Set oRequestLimitsE lement = oRequestFilteri ngSection.Reque stLimits

' Display the path and list the non-array RequestLimitsEl ement properties.
WScript.Echo "[Request Limits]"
WScript.Echo "Path: " & oRequestFilteri ngSection.Path
WScript.Echo "maxAllowedCont entLength: " & _
oRequestLimitsE lement.maxAllow edContentLength
WScript.Echo "maxUrl: " & oRequestLimitsE lement.maxUrl
WScript.Echo "maxQueryString : " & oRequestLimitsE lement.maxQuery String
WScript.Echo

' List the contents of the RequestLimitsEl ement.HeaderLim its.HeaderLimit s
' property, which contains an array of HeaderLimitsEle ment instances.
WScript.Echo vbtab & "[Header Limits]"
For Each oHeaderLimit In oRequestLimitsE lement.HeaderLi mits.HeaderLimi ts
WScript.Echo vbtab & "Header: " & oHeaderLimit.He ader
WScript.Echo vbtab & "Header size limit: " & oHeaderLimit.si zeLimit
WScript.Echo
Next

For your IIS 7.0 questions, the IIS 7.0 Forums would be a good place to post them.

http://forums.iis.net/default.aspx?GroupID=41

All the IIS 7.0 MVPs hang out there.

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
=============== =============== =====
"Vlad Hrybok" <vg*****@newsgr oups.nospamwrot e in message
news:DB******** *************** ***********@mic rosoft.com...
>I still need an answer to the question:
which setting is limiting URL length to 260 right now, with no URLScan
explicitly installed on my IIS7/Vista system?

Also, if it's IIS setting, why is it applied only to AXD and ASPX URLs, but
not to HTML? I would appreciate the explanation of the difference.

Regarding obfuscated URLs, the application acts as an intermediary and has
to pass through URLs as long as target system demands - the URL length
requirement is not up to this system's spec.

--
Vlad Hrybok
http://UltiDev.com
"Juan T. Llibre" wrote:
>re:
!According to the article you linked to MaxUrl value of 260 is limited by
!URLScan - an add-on tool I have not installed.

Install URLScan, then.
It's a recommended install for IIS 4.0 and 5.0, anyway.

Download URLScan 2.5 from :
http://www.microsoft.com/downloads/d...displaylang=en

MaxUrl specifies the maximum length of the request URL, not including the query string.

If you include the query string, that limit is 2,083 or 2,048 characters, if you're using IE.

The max length including the request Url *and*
the query string, is a browser feature, not a server feature.

re:
!which leads me to the conclusion it is ASP.NET, and not IIS
!setting that affects the behavior

It's not an ASP.NET setting. It's an IIS setting.

Btw, many users are wary of gobbledygook URLs like the one you're attempting to implement.

Do you *absolutely* need purposely obfuscated, very long, URLs ?
Hackers make use of long URLs to induce buffer overruns in unpatched clients.


Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
============== =============== ======
"Vlad Hrybok" <vg*****@newsgr oups.nospamwrot e in message
news:1C******* *************** ************@mi crosoft.com...
Juan,

According to the article you linked to MaxUrl value of 260 is limited by
URLScan - an add-on tool I have not installed. Besides, I can make the URL
longer than 260 and not get HTTP 400 as long as I make URL end with .HTML,
not ASPX/AXD, which leads me to the conclusion it is ASP.NET, and not IIS
setting that affects the behavior. Are there ASP.NET settings limiting the
length of the URL?

--
Vlad Hrybok
http://UltiDev.com

"Juan T. Llibre" wrote:

re:
!I am getting HTTP 400 "Bad Request" for the following URL:

Hi, Vlad.

What you're running into is the default 260 character URL limit.

/HTTPVPNWebPorta l/62ccc22e-069b-441e-b9f0-83b45e7f4f1e/UdVpnSGFuZGxlcn MvQ292ZXJBcnQuY XNoe
D9DJTNhJTVjRG9 jdW1lbnRzK2FuZC tTZXR0aW5ncyU1Y 011c2hyb29tJTVj TXkrRG9jdW1lbnR zJTVjTXkrTXV
zaWMlNWNGcmVuY 2glNWNBbWVpbGUl NWNZYW5uK1RpZXJ zZW4rLStMYStOb3 llZS5tcDM=/SecureTunnel.ax d

....is exactly 261 characters long.

The way to change that limit depends on which version of IIS you use.

See the section titled "IIS HTTP GET and POST Limits" in this IIS Insider article:
http://www.microsoft.com/technet/com.../iisi1205.mspx
....for instructions on how to change that limit in IIS 4.0, 5.0 and 6.0.


Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/


Apr 30 '07 #6
Juan,
thank you for the script. It reported maxUrl set to 4096, not 260.

Regarding difference between the behavior of the HTML URL and ASPX URL, both
were GET requests. I used Fiddler to check whether tweaking headers would
change the outcome, and found that with headers or no headers the result is
the same: HTTP 400 for ASP.NET requests and no "bad request" for HTML
requests. URL and URL only, not type of request or headers, determines
whether I get HTTP 400.

I think these two factors prove conclusively that this is not an IIS
settings limiting the lenght of the URL but some ASP.NET setting, just like I
stated in my initial post. Any ideas?
--
Vlad Hrybok
http://UltiDev.com

May 1 '07 #7
re:
Any ideas?
Fresh out of ideas. Have you posted the question to the IIS 7.0 forums ?

http://forums.iis.net/default.aspx?GroupID=41

All the IIS 7.0 MVPs hang out there.

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
=============== =============== =====
"Vlad Hrybok" <vg*****@newsgr oups.nospamwrot e in message
news:56******** *************** ***********@mic rosoft.com...
Juan,
thank you for the script. It reported maxUrl set to 4096, not 260.

Regarding difference between the behavior of the HTML URL and ASPX URL, both
were GET requests. I used Fiddler to check whether tweaking headers would
change the outcome, and found that with headers or no headers the result is
the same: HTTP 400 for ASP.NET requests and no "bad request" for HTML
requests. URL and URL only, not type of request or headers, determines
whether I get HTTP 400.

I think these two factors prove conclusively that this is not an IIS
settings limiting the lenght of the URL but some ASP.NET setting, just like I
stated in my initial post. Any ideas?
--
Vlad Hrybok
http://UltiDev.com

May 1 '07 #8
re:
!>thank you for the script. It reported maxUrl set to 4096, not 260.

There's something odd in this.

The msdn documentation has two pages with the same setting for maxUrl.

http://msdn2.microsoft.com/en-us/library/ms691401.aspx
....says that the default for maxUrl is 260 bytes.

http://msdn.microsoft.com/library/de...7a72fba0c5.asp
also says that the default for maxUrl is 260 bytes.

However, the Technet IIS 7.0 SDK docs say that it's 16K:
http://msdn.microsoft.com/library/en...7492ad2b78.asp

Now, the script tells us that your setting is 4K, so something's fishy.

One more thing:

The ms691401 page says that the info in it is specific to the .NET Framework 3.0,
however, http://msdn2.microsoft.com/en-us/lib...01(vs.90).aspx
( which is Orcas-specific, i.e. .Net Framework 3.5 ) has the same info as ms691401.

All in all, your best bet is to raise the issue in the IIS 7.0 Forums.

http://forums.iis.net/default.aspx?GroupID=41

All IIS MVPs and some of the guys in the IIS 7.0 Development Team patrol that newsgroup.
Hopefully, one of them will have an answer, or can file a bug report.


Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
=============== =============== =====
"Juan T. Llibre" <no***********@ nowhere.comwrot e in message
news:uR******** *****@TK2MSFTNG P05.phx.gbl...
re:
>Any ideas?

Fresh out of ideas. Have you posted the question to the IIS 7.0 forums ?

http://forums.iis.net/default.aspx?GroupID=41

All the IIS 7.0 MVPs hang out there.

Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
=============== =============== =====
"Vlad Hrybok" <vg*****@newsgr oups.nospamwrot e in message
news:56******** *************** ***********@mic rosoft.com...
>Juan,
thank you for the script. It reported maxUrl set to 4096, not 260.

Regarding difference between the behavior of the HTML URL and ASPX URL, both
were GET requests. I used Fiddler to check whether tweaking headers would
change the outcome, and found that with headers or no headers the result is
the same: HTTP 400 for ASP.NET requests and no "bad request" for HTML
requests. URL and URL only, not type of request or headers, determines
whether I get HTTP 400.

I think these two factors prove conclusively that this is not an IIS
settings limiting the lenght of the URL but some ASP.NET setting, just like I
stated in my initial post. Any ideas?
--
Vlad Hrybok
http://UltiDev.com


May 1 '07 #9
Juan, thanks for the info. I noticed that Teched IIS7 article is for the Beta
of IIS7 so it may be obsolete. I don't know how to reconcile supposed maxUrl
default of 260 with my 4K.

I posted the question to IIS7 forum at
https://forums.iis.net/thread/1689747.aspx.

Thank you,
Vlad.
May 1 '07 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
4735
by: Hal Vaughan | last post by:
Is there a maximum length for Javascript program lines? What about strings? Is there a limit on string length? I found some references that said the maximum string length was 256 characters, but I have a program that created a string of over 25,000 characters (the browser was Konqueror). Are there limits on these lengths? If I require a newer browser for the program I'm writing, would that change the situation?
0
1731
by: John G | last post by:
How can I Programmatically access maximum path, file, and sum of both lengths? I am using VB.NET 2003. The PathTooLongException indicates that a path < 248 characters, filename < 260 characters, but not clear what the length of a path and filename should be. I would like to check the system-defined lengths programatically. At least does anyone know what the maximum length of a complete file path
3
5021
by: Dave Crypto | last post by:
Hi There, SUMMARY: I need to know what the actual maximum date limit possible on a row of a MYSQL database. MORE DETAILS: For example, does a MYSQL database only allow 4032 bytes of data to be
2
28604
by: Kums | last post by:
What is the maximum permissible size of a database? Is there any limitation. What is the maximum # of tablespace's allowed in a database? Thanks for your response.
12
1470
by: Steve R. Hastings | last post by:
I was looking at a Python function to find the maximum from a list. The original was more complicated; I simplified it. The built-in max() function can replace the simplified example, but not the original. def maximum(lst): maxval = lst for i in xrange(1, len(lst)): v = lst
1
9960
by: Alan Foxmore | last post by:
Hello all, Is it possible to use String.Format() to specify a maximum length for a formatted item? For example, let's say I have: String.Format("{0}", "FREDDY"); How can I specify that the result of the formatting should be a string no longer than, say, 3 characters? I know I can easily specify the minimum length, but I am producing a report with columns. I need to
3
22073
by: hug | last post by:
The valid character set for the ID= attribute of html tags is listed here (http://www.htmlhelp.com/reference/html40/attrs.html) but I am having difficulty finding the maximum allowable length of the id string. ? tia. -- http://www.ren-prod-inc.com/hug_soft/store.php?action=contact
7
64838
by: Martin Pöpping | last post by:
Hello, does a String in C# have a maximum length? I tried to write a ToString Method of my class containing a hashtable. At the beginning of the method i defined a String "ret". In every iteration of my hashtable I add the content with ret += "...". After some time my programm crashes.
0
1686
by: Ramu528 | last post by:
Friends, I am working on excel sheet. i populated gridview with excel sheet data. the gridview has one column. have to find out the maximum length of String in that column. For example: gridviews has one column with three names Ram Murali Hari Krishna Murthy Sharma
0
9705
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10567
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10323
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10310
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10074
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9138
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
6847
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5647
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
3
2983
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.