You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(33) |
Dec
(28) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(198) |
Feb
(323) |
Mar
(143) |
Apr
(20) |
May
(13) |
Jun
(5) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2008 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Jonthan A. <jo...@ti...> - 2006-03-29 19:15:11
|
Hi, Anyone have any idea on how to make an anthem:Literal? It's a bit tricky as there can be no parent tag: there should be no markup aside from what is in the Text of the Literal. If it is surrounded by span's, it is no good, because then it is just a label (essentially). I tried having an option to turn off the rendering of the parent tags, but the Literal would never update. Hope someone can give me a pointer soon, because I actually need a real Literal (long story and you really don't want to know). This would have the pleasant side-effect of enabling anthem:PlaceHolder to finally have equivalent markup as well. Jon -- Jonathan Aseltine Software Engineer TicketNetwork.com 27 Terrace Drive Vernon, CT 06066 Ph: 860.870.3400 x278 Fax: 860.870.8744 Email: jo...@ti... <mailto:jo...@ti...> *TicketNetwork *//Think outside the box office. //www.TicketNetwork.com <http://www.TicketNetwork.com> |
From: Pieter S. <psi...@ya...> - 2006-03-29 16:45:02
|
Ah, I didn't see he (Roberto) already made a post on the forum, I wasn't logged in so couldn't spot it directly: http://forums.anthemdotnet.com/forums/viewtopic.php?t=94 Cheers, Pieter Manu Temmerman-Uyttenbroeck <ma...@di...> wrote: If the forum is working at least ;) Pieter Siegers wrote: > Hi Roberto, try the forum, you're more likely to get an answer there: > http://forums.anthemdotnet.com/forums/index.php > > HTH, Pieter > > */Roberto /* wrote: > > Hi Guys > > Just forgot to mention in previous post that the ajax stopped > working on the sorting part, but was working fine for the paging > section. So there must be something different about how the sort > and paging work... can anyone help? > > Regards Dotnetshadow > No virus found in t his outgoing message. > Checked by AVG Free Edition. > Version: 7.1.385 / Virus Database: 268.3.3/295 - Release Date: > 28/03/2006 > > > > > Visit my web site: > http://www.pietsieg.com > > ------------------------------------------------------------------------ > New Yahoo! Messenger with Voice. Call regular phones from your PC > > and save big. Visit my web site: http://www.pietsieg.com --------------------------------- New Yahoo! Messenger with Voice. Call regular phones from your PC for low, low rates. |
From: Manu Temmerman-U. <ma...@di...> - 2006-03-29 15:38:14
|
If the forum is working at least ;) Pieter Siegers wrote: > Hi Roberto, try the forum, you're more likely to get an answer there: > http://forums.anthemdotnet.com/forums/index.php > > HTH, Pieter > > */Roberto <ro...@lt...>/* wrote: > > Hi Guys > > Just forgot to mention in previous post that the ajax stopped > working on the sorting part, but was working fine for the paging > section. So there must be something different about how the sort > and paging work... can anyone help? > > Regards Dotnetshadow > No virus found in t his outgoing message. > Checked by AVG Free Edition. > Version: 7.1.385 / Virus Database: 268.3.3/295 - Release Date: > 28/03/2006 > > > > > Visit my web site: > http://www.pietsieg.com > > ------------------------------------------------------------------------ > New Yahoo! Messenger with Voice. Call regular phones from your PC > <http://us.rd.yahoo.com/mail_us/taglines/postman6/*http://us.rd.yahoo.com/evt=39663/*http://voice.yahoo.com> > and save big. |
From: Pieter S. <psi...@ya...> - 2006-03-29 15:35:22
|
Hi Roberto, try the forum, you're more likely to get an answer there: http://forums.anthemdotnet.com/forums/index.php HTH, Pieter Roberto <ro...@lt...> wrote: Hi Guys Just forgot to mention in previous post that the ajax stopped working on the sorting part, but was working fine for the paging section. So there must be something different about how the sort and paging work... can anyone help? Regards Dotnetshadow No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.3.3/295 - Release Date: 28/03/2006 Visit my web site: http://www.pietsieg.com --------------------------------- New Yahoo! Messenger with Voice. Call regular phones from your PC and save big. |
From: Roberto <ro...@lt...> - 2006-03-29 05:06:53
|
No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.3.3/295 - Release Date: 28/03/2006 |
From: Roberto <ro...@lt...> - 2006-03-29 05:04:54
|
No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.3.3/295 - Release Date: 28/03/2006 |
From: Manu Temmerman-U. <man...@gm...> - 2006-03-27 07:18:53
|
Alright! Great! On 3/27/06, Jon Aseltine <Jon...@ti...> wrote: > > Hi, > > Sorry, my mail server seems to be a bit too draconian. I will try to fix > it when I have time. > > Yes, I will do it. Probably not this week (but you never know). And yes, > UpdateAfterCallBack should not be in the viewstate. I will also add > anthem:Literal while I am at it. > > > Jon > > > Manu Temmerman-Uyttenbroeck wrote: > > Hmmm Jon, again I got the same msg. So again to the list... > > So Jon I can count on it that you will do it? That would be nice.... > Andy I just had a look at the sample fix you posted in the patches. Could > it be that it's better *not* to put the UpdateAfterCallBack into viewstat= e? > If that property is in viestate, does it then mean that if once I put it = to > true somewhere in my code, that it will be true *forever*? > > That's not how it should be I think. UpdateAfterCallBack should be only > valid for 1 callback cycle. After it, it should be false again. > Correct? > > Manu. > > > > -- > Jonathan Aseltine > Software Engineer > TicketNetwork.com > 27 Terrace Drive > Vernon, CT 06066 > Ph: 860.870.3400 x278 > Fax: 860.870.8744 > Email: JonathanA@TicketNetwork.com <jonathana@TicketNetwork.com> > > *TicketNetwork=99 > **Think outside the box office. > *www.TicketNetwork.com > > |
From: Jon A. <JonathanA@TicketNetwork.com> - 2006-03-27 07:17:38
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=windows-1252" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Hi,<br> <br> Sorry, my mail server seems to be a bit too draconian. I will try to fix it when I have time.<br> <br> Yes, I will do it. Probably not this week (but you never know). And yes, UpdateAfterCallBack should not be in the viewstate. I will also add anthem:Literal while I am at it.<br> <br> Jon<br> <br> <br> Manu Temmerman-Uyttenbroeck wrote: <blockquote cite="mid...@ma..." type="cite">Hmmm Jon, again I got the same msg. So again to the list...<br> <br> So Jon I can count on it that you will do it? That would be nice....<br> Andy I just had a look at the sample fix you posted in the patches. Could it be that it's better *not* to put the UpdateAfterCallBack into viewstate? If that property is in viestate, does it then mean that if once I put it to true somewhere in my code, that it will be true *forever*?<br> <br> That's not how it should be I think. UpdateAfterCallBack should be only valid for 1 callback cycle. After it, it should be false again.<br> Correct?<br> <br> Manu.<br> </blockquote> <br> <br> <div class="moz-signature">-- <br> <font size="2"><font face="Arial">Jonathan Aseltine<br> Software Engineer<br> </font></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">TicketNetwork.com<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">27 Terrace Drive<br> </span></font><st1:street w:st="on"><st1:address style="background-position: left bottom; background-image: url(res://ietag.dll/#34/#1001); background-repeat: repeat-x;" tabindex="0" w:st="on"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Vernon, CT</span></font></st1:address></st1:street><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> 06066<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Ph: 860.870.3400 x278<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Fax: 860.870.8744<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Email: <a href="mailto:jonathana@TicketNetwork.com">JonathanA@TicketNetwork.com</a><br> <br> </span></font><b><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; font-weight: bold;">TicketNetwork™<br> </span></font></b><em><i><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Think outside the box office.<br> </span></font></i></em><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"></span></font><font face="Arial" size="2"><a href="http://www.TicketNetwork.com">www.TicketNetwork.com</a></font><br> <br> <font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"></span></font> </div> </body> </html> |
From: Andy M. <am...@st...> - 2006-03-27 07:07:31
|
Good point. We *want* UpdateAfterCallBack to reset to false, unless AutoUpdateAfterCallBack is set. I was overzealous. That property should not be in ViewState. Andy Miller _____ From: ant...@li... [mailto:ant...@li...] On Behalf Of Manu Temmerman-Uyttenbroeck Sent: Sunday, March 26, 2006 8:03 PM To: Andy Miller; anthem user Subject: Re: [Anthem.NET-users] big problem with Anthem .other stuff. Andy I just had a look at the sample fix you posted in the patches. Could it be that it's better *not* to put the UpdateAfterCallBack into viewstate? If that property is in viestate, does it then mean that if once I put it to true somewhere in my code, that it will be true *forever*? That's not how it should be I think. UpdateAfterCallBack should be only valid for 1 callback cycle. After it, it should be false again. Correct? Manu. |
From: Manu Temmerman-U. <man...@gm...> - 2006-03-27 04:02:36
|
Hmmm Jon, again I got the same msg. So again to the list... So Jon I can count on it that you will do it? That would be nice.... Andy I just had a look at the sample fix you posted in the patches. Could i= t be that it's better *not* to put the UpdateAfterCallBack into viewstate? If that property is in viestate, does it then mean that if once I put it to true somewhere in my code, that it will be true *forever*? That's not how it should be I think. UpdateAfterCallBack should be only valid for 1 callback cycle. After it, it should be false again. Correct? Manu. On 3/27/06, Manu Temmerman-Uyttenbroeck < man...@gm...> wrote: > > Thx Andy! > > Jon, hope you fixed the problem with your mail server :) > So I can count on it that you will do it, Jon? > > Manu. > > > On 3/27/06, Andy Miller <am...@st...> wrote: > > > > I posted a sample in sourceforge patches. > > > > > > > > Andy > > > > > > ------------------------------ > > > > *From:* ant...@li... [mailto: > > ant...@li...] * On Behalf Of *Jon > > Aseltine > > *Sent:* Sunday, March 26, 2006 3:40 PM > > *To:* Manu Temmerman-Uyttenbroeck > > *Cc:* ant...@li... > > > > *Subject:* Re: [Anthem.NET-users] big problem with Anthem > > > > > > > > =85snip=85 > > > > > > Sure, I can make the changes, but probably not until next week sometime= . > > If you could show me how to change just one, I can do all the others. > > > > Jon > > > > ------------------------------------------------------- This SF.Netema= il is sponsored by xPML, a groundbreaking scripting language that extends > > applications into web and mobile media. Attend the live webcast and joi= n the > > prime developer group breaking into this new coding territory! http://s= el.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D110944&bid=3D241720&dat=3D121642 > > _______________________________________________ anthem-dot-net-users > > mailing list ant...@li... > > https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users > > > > |
From: Andy M. <am...@st...> - 2006-03-27 01:34:14
|
I posted a sample in sourceforge patches. Andy _____ From: ant...@li... [mailto:ant...@li...] On Behalf Of Jon Aseltine Sent: Sunday, March 26, 2006 3:40 PM To: Manu Temmerman-Uyttenbroeck Cc: ant...@li... Subject: Re: [Anthem.NET-users] big problem with Anthem .snip. Sure, I can make the changes, but probably not until next week sometime. If you could show me how to change just one, I can do all the others. Jon ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ anthem-dot-net-users mailing list ant...@li... https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users |
From: Jon A. <JonathanA@TicketNetwork.com> - 2006-03-26 23:40:11
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=windows-1252" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Hi,<br> <br> That's actually really funny. Way to go, Ability Mail Server! For now, I've put an exception in for Gmail. Turns out that only one gmail proxy is on a DNS Blacklist (these are automatically updated).<br> <br> Sure, I can make the changes, but probably not until next week sometime. If you could show me how to change just one, I can do all the others.<br> <br> Jon<br> <br> Manu Temmerman-Uyttenbroeck wrote: <blockquote cite="mid...@ma..." type="cite">Jon, I tried to send you an email, but this is what gmail gave me back...<br> <br> <span style="font-weight: bold; font-style: italic;">Technical details of permanent failure:</span><br style="font-weight: bold; font-style: italic;"> <span style="font-weight: bold; font-style: italic;">PERM_FAILURE: SMTP Error (state 9): 554 The IP Address of the sender (</span><a style="font-weight: bold; font-style: italic;" onclick="return top.js.OpenExtLink(window,event,this)" href="http://64.233.182.187/" target="_blank"> 64.233.182.187</a><span style="font-weight: bold; font-style: italic;">) was found in a DNS blacklist database and was therefore refused.</span><br style="font-weight: bold;"> <br> So I'm sending it to the mailinglist instead. Can you let me know if you are ok with my proposal?<br> Here is what I tried to send you:<br> <br> <div style="direction: ltr;">On second thought Jon... It's quite a big change. It means making changes in all anthem controls. Since you are the only one (until now) who needs to have those properties in viewstate, would it be to much to ask from me that you make the change and then send me a patch?<br> And before you start... Pls download the latest snapshot to be sure we both have the same version.<br> Would you mind doing it? If not, great! If yes, then you'll probably have to wait a while.<br> <br> Kind regards,<br> </div> <div style="direction: ltr;"><span class="sg"> Manu.</span></div> <br> </blockquote> <br> <div class="moz-signature">-- <br> <font size="2"><font face="Arial">Jonathan Aseltine<br> Software Engineer<br> </font></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">TicketNetwork.com<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">27 Terrace Drive<br> </span></font><st1:street w:st="on"><st1:address style="background-position: left bottom; background-image: url(res://ietag.dll/#34/#1001); background-repeat: repeat-x;" tabindex="0" w:st="on"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Vernon, CT</span></font></st1:address></st1:street><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> 06066<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Ph: 860.870.3400 x278<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Fax: 860.870.8744<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Email: <a href="mailto:jonathana@TicketNetwork.com">JonathanA@TicketNetwork.com</a><br> <br> </span></font><b><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; font-weight: bold;">TicketNetwork™<br> </span></font></b><em><i><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Think outside the box office.<br> </span></font></i></em><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"></span></font><font face="Arial" size="2"><a href="http://www.TicketNetwork.com">www.TicketNetwork.com</a></font><br> <br> <font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"></span></font> </div> </body> </html> |
From: Manu Temmerman-U. <man...@gm...> - 2006-03-26 12:03:57
|
Jon, I tried to send you an email, but this is what gmail gave me back... Technical details of permanent failure: PERM_FAILURE: SMTP Error (state 9): 554 The IP Address of the sender ( 64.233.182.187) was found in a DNS blacklist database and was therefore refused. So I'm sending it to the mailinglist instead. Can you let me know if you ar= e ok with my proposal? Here is what I tried to send you: On second thought Jon... It's quite a big change. It means making changes i= n all anthem controls. Since you are the only one (until now) who needs to have those properties in viewstate, would it be to much to ask from me that you make the change and then send me a patch? And before you start... Pls download the latest snapshot to be sure we both have the same version. Would you mind doing it? If not, great! If yes, then you'll probably have t= o wait a while. Kind regards, Manu. On 3/26/06, Manu Temmerman-Uyttenbroeck < man...@gm...> wrote: > > Sounds ok... The only thing is that this means changing all controls. I'l= l > give it a shot. > > Manu. > > > > On 3/26/06, Jon Aseltine <Jon...@ti...> wrote: > > > > Hi all, > > > > One the biggest problems with Anthem is that none of its custom > > attributes (AutoCallBack, PreCallBackFunction, etc.) are stored between > > callbacks. This means that if you set these in your codebehind, you nee= d to > > *keep* resetting them every time there is a callback. This sucks. I nee= d > > this kind of flexibility because sometimes I want my controls to behave= like > > ASP controls and use postbacks and sometimes I want them to use callbac= ks. > > But when I set them, I want the setting to persist between callbacks. A= SP > > controls remember their settings (AutoPostBack, for example). For peopl= e > > like me who want to use the same codebase for old browsers that only su= pport > > postbacks (and yes, IE 5 barfs on a lot of the code used for callbacks)= , > > this is a bad thing. How much work would this be to fix? > > > > Jon > > -- > > Jonathan Aseltine > > Software Engineer > > TicketNetwork.com > > 27 Terrace Drive > > Vernon, CT 06066 > > Ph: 860.870.3400 x278 > > Fax: 860.870.8744 > > Email: JonathanA@TicketNetwork.com <jonathana@TicketNetwork.com> > > > > *TicketNetwork=99 > > **Think outside the box office. > > * www.TicketNetwork.com > > > > ------------------------------------------------------- This SF.Netema= il is sponsored by xPML, a groundbreaking scripting language that extends > > applications into web and mobile media. Attend the live webcast and joi= n the > > prime developer group breaking into this new coding territory! http://s= el.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D110944&bid=3D241720&dat=3D121642 > > _______________________________________________ anthem-dot-net-users > > mailing list ant...@li... > > https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users > > > > |
From: Manu Temmerman-U. <man...@gm...> - 2006-03-26 11:39:07
|
Sounds ok... The only thing is that this means changing all controls. I'll give it a shot. Manu. On 3/26/06, Jon Aseltine <Jon...@ti...> wrote: > > Hi all, > > One the biggest problems with Anthem is that none of its custom attribute= s > (AutoCallBack, PreCallBackFunction, etc.) are stored between callbacks. T= his > means that if you set these in your codebehind, you need to *keep* resett= ing > them every time there is a callback. This sucks. I need this kind of > flexibility because sometimes I want my controls to behave like ASP contr= ols > and use postbacks and sometimes I want them to use callbacks. But when I = set > them, I want the setting to persist between callbacks. ASP controls remem= ber > their settings (AutoPostBack, for example). For people like me who want t= o > use the same codebase for old browsers that only support postbacks (and y= es, > IE 5 barfs on a lot of the code used for callbacks), this is a bad thing. > How much work would this be to fix? > > Jon > -- > Jonathan Aseltine > Software Engineer > TicketNetwork.com > 27 Terrace Drive > Vernon, CT 06066 > Ph: 860.870.3400 x278 > Fax: 860.870.8744 > Email: JonathanA@TicketNetwork.com <jonathana@TicketNetwork.com> > > *TicketNetwork=99 > **Think outside the box office. > *www.TicketNetwork.com > > ------------------------------------------------------- This SF.Net emai= l > is sponsored by xPML, a groundbreaking scripting language that extends > applications into web and mobile media. Attend the live webcast and join = the > prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D110944&bid=3D241720&dat= =3D121642_______________________________________________ anthem-dot-net-use= rs mailing > list ant...@li... > https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users > |
From: Jon A. <JonathanA@TicketNetwork.com> - 2006-03-26 02:14:35
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> <title></title> </head> <body bgcolor="#ffffff" text="#000000"> Hi all,<br> <br> One the biggest problems with Anthem is that none of its custom attributes (AutoCallBack, PreCallBackFunction, etc.) are stored between callbacks. This means that if you set these in your codebehind, you need to *keep* resetting them every time there is a callback. This sucks. I need this kind of flexibility because sometimes I want my controls to behave like ASP controls and use postbacks and sometimes I want them to use callbacks. But when I set them, I want the setting to persist between callbacks. ASP controls remember their settings (AutoPostBack, for example). For people like me who want to use the same codebase for old browsers that only support postbacks (and yes, IE 5 barfs on a lot of the code used for callbacks), this is a bad thing. How much work would this be to fix?<br> <br> Jon<br> <div class="moz-signature">-- <br> <font size="2"><font face="Arial">Jonathan Aseltine<br> Software Engineer<br> </font></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">TicketNetwork.com<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">27 Terrace Drive<br> </span></font><st1:street w:st="on"><st1:address style="background-position: left bottom; background-image: url(res://ietag.dll/#34/#1001); background-repeat: repeat-x;" tabindex="0" w:st="on"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Vernon, CT</span></font></st1:address></st1:street><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> 06066<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Ph: 860.870.3400 x278<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Fax: 860.870.8744<br> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Email: <a href="mailto:jonathana@TicketNetwork.com">JonathanA@TicketNetwork.com</a><br> <br> </span></font><b><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; font-weight: bold;">TicketNetwork™<br> </span></font></b><em><i><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Think outside the box office.<br> </span></font></i></em><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"></span></font><font face="Arial" size="2"><a href="http://www.TicketNetwork.com">www.TicketNetwork.com</a></font><br> <br> <font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"></span></font> </div> </body> </html> |
From: Pieter S. <psi...@ya...> - 2006-03-24 16:30:37
|
Hi Richie, I don't know what problem you were originally referring to but disabling a button control on the client is like this (do it before making the actual callback): document.getElementById("btnShowDate").disabled = true; and enable it when the callback returns: document.getElementById("btnShowDate").disabled = false; HTH, Pieter Richie Rubin <ric...@gm...> wrote: I've fixed the response.redirect error using the following code: Anthem.Manager.AddScriptForClientSideEval("window.location = 'PAGENAME/';") but at this point I notice that the button, while disabled during callback, becomes active for a short period before the page is redirected. Seeing I'm not too familiar with javascript I'm not sure how to make the button disabled throughout the redirect process. Does anyone have any ideas? Thanks! Richie ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642 _______________________________________________ anthem-dot-net-users mailing list ant...@li... https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users Visit my web site: http://www.pietsieg.com --------------------------------- New Yahoo! Messenger with Voice. Call regular phones from your PC for low, low rates. |
From: Roberto <ro...@lt...> - 2006-03-23 23:12:10
|
No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.3.0/290 - Release Date: 23/03/2006 |
From: Lofty <Lo...@ez...> - 2006-03-23 20:12:27
|
if you want to programatically add validators to a page via a callback. Anthem needs a few tweaks, I whiped this up today in work (I see someone else posted up anthemised validators today to .. sweet :) but these tweaks are specifically for adding validators programatically via a callback, which cant be done even via an anthemised validator control, ya need these mods). I'm hoping that these changes will be used and improved by the community. first off is the javascript, i've added the following methods to the anthem.js file. function Anthem_RemoveOldValidators() { if (typeof(Page_Validators)!="undefined") { var doRemove = -1; for (i=0; i<Page_Validators.length; i++) { doRemove = -1; if (document.getElementById(Page_Validators[i].controltovalidate) == null) doRemove = i; if (document.getElementById(Page_Validators[i].id) == null && doRemove == -1) doRemove = i; for (j=i + 1; j<Page_Validators.length; j++) { if (Page_Validators[i].id == Page_Validators[j].id) doRemove = i; } if (doRemove > -1) { Page_Validators.splice(doRemove,1); i--; } } } } function Anthem_RemoveValidator(validator) { if (typeof(Page_Validators)!="undefined") { for (i=0; i<Page_Validators.length; i++) { if (Page_Validators[i].id == validator) { Page_Validators.splice(i,1); i--; } } } } function Anthem_AddNewValidator(validator) { var newValidator = document.getElementById(validator); if (typeof(Page_Validators)!="undefined") { if (typeof(newValidator.evaluationfunction) == "string") eval("newValidator.evaluationfunction = " + newValidator.evaluationfunction + ";"); Page_Validators.splice(Page_Validators.length + 1,0,newValidator); } } what this does is allows you to add a new validator to the Page_Validators array, remove obsolete validators, ie. if after a callback you hide a control that was prviously validated. the validator will still fire even though the control no longer exists in the page. the use of these are simple as. just call them as required in your server side methods. Anthem.Manager.AddScriptForClientSideEval("Anthem_AddNewValidator('Validator Id Goes Here');"); Anthem.Manager.AddScriptForClientSideEval("Anthem_RemoveOldValidators();"); preferrably call the Anthem_RemoveOldValidators() function once at the end of the serveside methods. now if you do not have any validators on your page at load time the webuivalidation.js script, the page_validators array and the various checks and osubmit guff wont be included.. and never will be if your only doing callbacks. so i've included a control, validatorsupport. just plonk one of those onto your aspx page. and it will make sure that everything that needs to be included will be. dont worry though. even though this control inherits from basevalidator and appears to render a textbox to validate. nothing will ever get rendered to your page, so dont worry about having these controls apearing and messing up your layout, they wont even be included in the html source at all. but the control to validate and inherting from basevalidaotr was required to get .net to render all the required script snippets. I did get this working without inheriting from basevalidators overriding various methods and submitting the javascript myself.. but it was messy and didnt support 2.0 yet , so i thought better to let .net handle all that for us. this validator support control just place it anywhere on ya aspx page. <Anthem:ValidatorSupport id="ValidatorSupport1" runat="server"></Anthem:ValidatorSupport> please note that if you do already have .net validators included on your page when it is first loaded then you do not need the validator support class. thats only required if you have no validators initailly and then add some later via a callback. there is a couple of issues here. 1. i didnt have time to add in support for the summaries javascript array, (will be very easy though). 2. like all dynamic controls they have no placeholder rendered for them so you need to include them into an anthemised control like a panel or placeholder to have them rendered. to demonstrate adding a validator dynamically. RequiredFieldValidator rfv = new RequiredFieldValidator(); rfv.ControlToValidate = "txtbxThree"; rfv.ID = "validatorOne"; rfv.EnableClientScript = true; rfv.Display = ValidatorDisplay.None; rfv.ErrorMessage = "fill in the textbox!"; Panel1.Controls.Add(rfv); Panel1.Update(); CitiGroup.Anthem.Manager.AddScriptForClientSideEval("Anthem_AddNewValidator('validatorOne');"); CitiGroup.Anthem.Manager.AddScriptForClientSideEval("Anthem_RemoveOldValidators();"); here is the validatorsupport class using System; using System.Web.UI; using ASP = System.Web.UI.WebControls; using System.ComponentModel; namespace Anthem { public class ValidatorSupport : ASP.BaseValidator, IAnthemControl { private const string parentTagName = "span"; protected override bool EvaluateIsValid() { return true; } #region Common Anthem control code (DO NOT EDIT!) protected override void OnLoad(EventArgs e) { base.OnLoad(e); Manager.Register(this); this.EnableClientScript = true; this.Visible = false; TextBox txt = new TextBox(); txt.ID = this.ClientID + "txtbxOne"; this.Controls.Add(txt); this.ControlToValidate = this.ClientID + "txtbxOne"; this.Page.RegisterArrayDeclaration("Page_Validators", ""); } #if V2 public override void RenderControl(HtmlTextWriter writer) { base.Visible = true; base.RenderControl(writer); } #endif protected override void Render(HtmlTextWriter writer) { this.Style.Add("display", "none"); this.Style.Add("visibility", "hidden"); #if !V2 bool DesignMode = this.Context == null; #endif if (!DesignMode) { // parentTagName must be defined as a private const string field in this class. Manager.WriteBeginControlMarker(writer, parentTagName, this); } if (Visible) { base.Render(writer); } if (!DesignMode) { Manager.WriteEndControlMarker(writer, parentTagName, this); } } public override bool Visible { get { return Manager.GetControlVisible(ViewState); } set { Manager.SetControlVisible(ViewState, value); } } private bool _updateAfterCallBack = false; [DefaultValue(false)] public bool UpdateAfterCallBack { get { return _updateAfterCallBack; } set { _updateAfterCallBack = value; } } #endregion } } |
From: Richie R. <ric...@gm...> - 2006-03-23 18:08:16
|
I've fixed the response.redirect error using the following code: Anthem.Manager.AddScriptForClientSideEval("window.location =3D 'PAGENAME/'= ;") but at this point I notice that the button, while disabled during callback, becomes active for a short period before the page is redirected. Seeing I'm not too familiar with javascript I'm not sure how to make the button disabled throughout the redirect process. Does anyone have any ideas? Thanks! Richie |
From: Manu Temmerman-U. <ma...@di...> - 2006-03-23 07:13:47
|
pls check http://forums.anthemdotnet.com/forums/viewtopic.php?t=85 Manu. |
From: Pieter S. <psi...@ya...> - 2006-03-22 17:46:24
|
See http://forums.anthemdotnet.com/forums/viewtopic.php?t=73 But if you're the same person as Roberto on that thread well then you know all about it already :-) Cheers, Pieter Roberto <ro...@lt...> wrote: Hi Guys I was using the latest builds of Anthem.NET, but I suspect the error has been there for a while... It seems u can't validate a page using HTML tidy with Anthem controls since the control names generate ID's such as ID="__Button1__" which I think is not allowed in the spec. Below is an example of the like that gives me a warning in HTML tidy even though it's not an error it would be cool if it could be fixed. Does anyone have a fix for this? <span id="__Button1__"><input type="submit" name="Button1" value="Start Ajax" onclick="AnthemButton_Click(this,'Button1',true,'Getting info',false,Button1_PreCallBack,Button1_PostCallBack,null,true,true);return false;" id="Button1" /></span><span id="ProgressSection" style="visibility:hidden;"><img src="images/indicator.gif" border="0" style="vertical-align:middle; padding-left:5px; padding-right:2px;" alt="Progress Icon" />Please wait while retrieving information...</span> line 36 column 9 - Warning: <span> ID "__Button1__" uses XML ID synta Regards Rob No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.2.6/286 - Release Date: 20/03/2006 Visit my web site: http://www.pietsieg.com --------------------------------- Yahoo! Mail Bring photos to life! New PhotoMail makes sharing a breeze. |
From: Brian @ A. <br...@aj...> - 2006-03-22 09:26:56
|
=20 > a) I wanted to know in terms of posting requests and stuff ... is it better=20 > to post in this forum or use the mailing list? You get better control over formatting in the forum pages. You can have = your code snippets displayed as such and when you use the forum you can = easily search for items (more easily than in the mailing list archive in my opinion) and you can also have the forum s/w just show you new posts = since you last login. I know that Jason has said he's not likely to use the forum, preferring = the lists, but the forums seem to have plenty of other proficient Anthem = users and developers to answer any questions. > b) In terms of making changes to Anthem code who is in charge of it = like how=20 > do u stop 2 people making the same changes etc for example one guy = wanted to=20 > make the ID's AJAX_ while someone else wanted them as ANTHEM_ so who decides=20 > which one to go with and how do u stop people overriding changes? Jason has granted selected developers access to the sourceforge CVS to = check in changes. Limiting the number to a few, and maintaining proper = comments on each check-in means that it's unlikely for any change to be overridden = or undone accidentally. > c) Does jason do the final release? Where is he?heehe Jason is the final arbiter. He decides what's a release and when to do = it, but you can get the latest snapshot on demand. You'll always get the = latest checked in files, regardless of the status of the 'release' version. Jason is apparently "busy on other projects". That's why he's happy to = have others involved in developing Anthem. =20 Brian Lowe, AJP Interactive br...@aj... =20 -----Original Message----- From: ant...@li... [mailto:ant...@li...] On Behalf Of Roberto Sent: 22 March 2006 00:18 To: ant...@li... Subject: Re: [Anthem.NET-users] Anthem generated code and HTML Tidy Thanks for all that guys... it's good to get anthem to a validation standard... I have a couple of questions: a) I wanted to know in terms of posting requests and stuff ... is it = better to post in this forum or use the mailing list? b) In terms of making changes to Anthem code who is in charge of it like = how do u stop 2 people making the same changes etc for example one guy = wanted to make the ID's AJAX_ while someone else wanted them as ANTHEM_ so who = decides which one to go with and how do u stop people overriding changes? c) Does jason do the final release? Where is he?heehe Regards DotNetshadow ----- Original Message ----- From: "Brian @ AJP" <br...@aj...> To: "'John Murphy'" <jm...@ge...> Cc: <ant...@li...> Sent: Wednesday, March 22, 2006 5:02 AM Subject: RE: [Anthem.NET-users] Anthem generated code and HTML Tidy > Did I object quickly and loudly enough? You have a valid point about potential conflicts with other AJAX = libraries. I was thinking AJAX would probably have meaning for more people viewing = the source of the page than Anthem, but Anthem is clear enough. It has the advantage of avoiding potential conflicts and also crediting Jason's = work. Manu expressed a preference for Anthem and your earlier example also = used anthem, so I count that as an overwhelming majority (2 for anthem vs 0 = for anything else). Anthem_ is what I provided in my code sample to Manu earlier this = afternoon, so hopefully it will get into the CVS controlled source and the snapshot very soon. Brian Lowe, AJP Interactive br...@aj... -----Original Message----- From: ant...@li... [mailto:ant...@li...] On Behalf Of = John Murphy Sent: 21 March 2006 17:37 Cc: ant...@li... Subject: RE: [Anthem.NET-users] Anthem generated code and HTML Tidy I think it should be Anthem_. Anyone who uses multiple ajax libraries = may run into a collision with AJAX_*. I don't think anyone will be confused = by the Anthem_* markup if they are already including anthem.dll and = creating pages with anthem: tags. Did I object quickly and loudly enough? -----Original Message----- From: ant...@li... [mailto:ant...@li...] On Behalf Of = Brian @ AJP Sent: Tuesday, March 21, 2006 6:53 AM To: 'Manu Temmerman-Uyttenbroeck' Cc: ant...@li... Subject: RE: [Anthem.NET-users] Anthem generated code and HTML Tidy I began to mind when I'd spent many weeks in discussion and testing with = my Indian subcontractors to get a large web application to pass the W3C validators so that that site could carry the "XHTML" and "CSS" and = "WAI-AAA" badges, only to find that as soon as I added Anthem controls to a simple page I lost all my validation ticks. I found the solution and made the suggestion but when it was pointed out that the integral ASP.Net hidden fields all use the same invalid = identifiers I decided to drop my campaign. I don't know why the W3C validators and = Tidy let the Microsoft "__*" identifiers through and object to others, but = that's another issue. Now on revisiting it, and having seen some press about Microsoft's = stated intention to make IE7 standards compliant, I'm thinking that they could easily issue a patch to the framework to replace all their double underscores and generate valid IDs for the __EVENTTARGET and = __EVENTARGUMENT and __VIEWSTATE hidden fields. If they do that, and Anthem continues to = use the invalid double underscores, then Anthem could get the blame for lots = of invalid HTML. I'll pick up the latest snapshot today, and locate the required changes = and email you the relevant lines to change, if you don't mind. I tried CVS = and couldn't get my head around it :-/ Per my original suggestion, I propose replacing the invalid "__*" with a valid "AJAX_*" That would clearly identify to any human reader trying to step through = or debug the code that this element is peculiar to an AJAX addition to the page. I'm equally happy to make it Anthem_ to give Jason some recognition for = his fantastic development, but I wondered if that would be as clear to = anyone coming later to review the generated code. Would they necessarily know = that Anthem was an implementation of AJAX? I'm a firm believer also in Alzheimer's law of programming: "After 3 = weeks you forget why you used that identifier or construct, so your names and comments need to be very, very clear." So, unless anyone objects loudly (and quickly), I'm going to recommend changing the invalid "__" to a valid "AJAX_". Code will follow. Brian Lowe, AJP Interactive w: www.ajpi.co.uk <http://www.ajpi.co.uk/> e: br...@aj... f: 07075 167630 _____ From: ant...@li... [mailto:ant...@li...] On Behalf Of = Manu Temmerman-Uyttenbroeck Sent: 21 March 2006 09:24 To: br...@aj... Cc: Roberto; ant...@li... Subject: Re: [Anthem.NET-users] Anthem generated code and HTML Tidy I personally don't really mind this invalid html. But if you really do mind, I don't mind changing it :) Could you therefore maybe submit a patch on sourceforge? It will save me time to do it. Or send me a mail with what I have to change where. Pls download first the latest snapshot so we are using the same code... Could you do this for me? Manu. On 3/21/06, Manu Temmerman-Uyttenbroeck <man...@gm...> wrote: Ok Brian. If I'll find the change I'll check in the change tonight. I hope it won't break any code though... Hmm on second thought... I won't check it in. Could you maybe make some testing for this? If you can assure me that it won't = break anything, then I'll check it in. Manu. On 3/21/06, Brian @ AJP <br...@aj...> wrote: If you follow the W3C recommendation for HTML and XHTML you will find that an identifier must begin with a letter, not a number or underscore, so the ASP.Net 'standard' hidden fields do use = invalid HTML, and so you can expect all ASP.Net pages to fail this validation = test. (I don't know why Tidy doesn't highlight "__EVENTTARGET" and "__EVENTARGUMENT" - maybe there's a switch in it that turns a blind eye = to it because it knows it's Microsoft.) I suggested a fix for the anthem-generated element IDs by simply changing a couple of lines of code in manager.cs, but = didn't press it because fixing it seemed pointless in light of the major = Microsoft invalidations. Now I'm thinking it should be fixed while we know about it and how to fix it. The alternative is to carry on with known invalid generated IDs. If Microsoft (newly committed to 'compatibility' = and 'standards') issues a patch to the ASP.Net framework that fixes their invalid IDs, then Anthem would be left out in the cold and would be to = blame for invalidating otherwise valid mark-up. What does the team think? Brian Lowe, AJP Interactive w: www.ajpi.co.uk <http://www.ajpi.co.uk/> e: br...@aj... f: 07075 167630 _____ From: ant...@li... [mailto:ant...@li...] On Behalf Of = Manu Temmerman-Uyttenbroeck Sent: 21 March 2006 06:32 To: Roberto Cc: ant...@li... Subject: Re: [Anthem.NET-users] Anthem generated code and HTML Tidy Brian Lowe asked the same question 11th of February. This was my answer then: Your pages are invalid because of id attributes that start with "__", correct? If so, then I'm a little bit confused. In the url you pasted is that the name and id attributes can only start with letters. Every generated aspx page contains following html elements: <input type=3D"hidden" name=3D"__EVENTTARGET" id=3D"__EVENTTARGET" value=3D"" /> <input type=3D"hidden" name=3D"__EVENTARGUMENT" id=3D"__EVENTARGUMENT" value=3D"" /> Does this mean that every generated aspx page is invalid? If so, then I would putting 'fixing' this in Anthem on the bottom of the priority list. If I'm wrong, then sorry... Brian? Could you pls let me know your comment on this? So I have the same question again. The 2 hidden fields generated by asp are also seen as invalid? Manu. On 3/21/06, Roberto <ro...@lt...> wrote: Hi Guys I was using the latest builds of Anthem.NET, but I suspect the error has been there for a while... It = seems u can't validate a page using HTML tidy with Anthem controls since the = control names generate ID's such as ID=3D"__Button1__" which I think is not = allowed in the spec. Below is an example of the like that gives me a warning in = HTML tidy even though it's not an error it would be cool if it could be = fixed. Does anyone have a fix for this? <span id=3D"__Button1__"><input type=3D"submit" name =3D"Button1" value=3D"Start Ajax" onclick=3D"AnthemButton_Click(this,'Button1',true,'Getting info',false,Button1_PreCallBack,Button1_PostCallBack,null,true,true);ret urn false;" id=3D"Button1" /></span><span id=3D"ProgressSection" style=3D"visibility:hidden;" ><img src=3D"images/indicator.gif" border=3D"0" style=3D"vertical-align:middle; padding-left:5px; padding-right:2px;" alt=3D"Progress Icon" />Please wait while retrieving information...</span> line 36 column 9 - Warning: <span> ID "__Button1__" uses XML ID synta Regards Rob No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.2.6/286 - Release Date: 20/03/2006 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting = language that extends applications into web and mobile media. Attend the live = webcast and join the prime developer group breaking into this new coding = territory! http://sel.as-us.falkag.net/sel?cmd=3Dk&kid=110944&bid$1720&dat=121642 _______________________________________________ anthem-dot-net-users mailing list ant...@li... https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting = language that extends applications into web and mobile media. Attend the live = webcast and join the prime developer group breaking into this new coding = territory! http://sel.as-us.falkag.net/sel?cmd=3Dk&kid=110944&bid$1720&dat=121642 _______________________________________________ anthem-dot-net-users mailing list ant...@li... https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users --=20 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.2.6/287 - Release Date: = 21/03/2006 --=20 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.2.6/287 - Release Date: = 21/03/2006 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting = language that extends applications into web and mobile media. Attend the live = webcast and join the prime developer group breaking into this new coding = territory! http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D110944&bid=3D241720&dat=3D= 121642 _______________________________________________ anthem-dot-net-users mailing list ant...@li... https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users |
From: Roberto <ro...@lt...> - 2006-03-22 00:18:49
|
Thanks for all that guys... it's good to get anthem to a validation standard... I have a couple of questions: a) I wanted to know in terms of posting requests and stuff ... is it better to post in this forum or use the mailing list? b) In terms of making changes to Anthem code who is in charge of it like how do u stop 2 people making the same changes etc for example one guy wanted to make the ID's AJAX_ while someone else wanted them as ANTHEM_ so who decides which one to go with and how do u stop people overriding changes? c) Does jason do the final release? Where is he?heehe Regards DotNetshadow ----- Original Message ----- From: "Brian @ AJP" <br...@aj...> To: "'John Murphy'" <jm...@ge...> Cc: <ant...@li...> Sent: Wednesday, March 22, 2006 5:02 AM Subject: RE: [Anthem.NET-users] Anthem generated code and HTML Tidy > Did I object quickly and loudly enough? You have a valid point about potential conflicts with other AJAX libraries. I was thinking AJAX would probably have meaning for more people viewing the source of the page than Anthem, but Anthem is clear enough. It has the advantage of avoiding potential conflicts and also crediting Jason's work. Manu expressed a preference for Anthem and your earlier example also used anthem, so I count that as an overwhelming majority (2 for anthem vs 0 for anything else). Anthem_ is what I provided in my code sample to Manu earlier this afternoon, so hopefully it will get into the CVS controlled source and the snapshot very soon. Brian Lowe, AJP Interactive br...@aj... -----Original Message----- From: ant...@li... [mailto:ant...@li...] On Behalf Of John Murphy Sent: 21 March 2006 17:37 Cc: ant...@li... Subject: RE: [Anthem.NET-users] Anthem generated code and HTML Tidy I think it should be Anthem_. Anyone who uses multiple ajax libraries may run into a collision with AJAX_*. I don't think anyone will be confused by the Anthem_* markup if they are already including anthem.dll and creating pages with anthem: tags. Did I object quickly and loudly enough? -----Original Message----- From: ant...@li... [mailto:ant...@li...] On Behalf Of Brian @ AJP Sent: Tuesday, March 21, 2006 6:53 AM To: 'Manu Temmerman-Uyttenbroeck' Cc: ant...@li... Subject: RE: [Anthem.NET-users] Anthem generated code and HTML Tidy I began to mind when I'd spent many weeks in discussion and testing with my Indian subcontractors to get a large web application to pass the W3C validators so that that site could carry the "XHTML" and "CSS" and "WAI-AAA" badges, only to find that as soon as I added Anthem controls to a simple page I lost all my validation ticks. I found the solution and made the suggestion but when it was pointed out that the integral ASP.Net hidden fields all use the same invalid identifiers I decided to drop my campaign. I don't know why the W3C validators and Tidy let the Microsoft "__*" identifiers through and object to others, but that's another issue. Now on revisiting it, and having seen some press about Microsoft's stated intention to make IE7 standards compliant, I'm thinking that they could easily issue a patch to the framework to replace all their double underscores and generate valid IDs for the __EVENTTARGET and __EVENTARGUMENT and __VIEWSTATE hidden fields. If they do that, and Anthem continues to use the invalid double underscores, then Anthem could get the blame for lots of invalid HTML. I'll pick up the latest snapshot today, and locate the required changes and email you the relevant lines to change, if you don't mind. I tried CVS and couldn't get my head around it :-/ Per my original suggestion, I propose replacing the invalid "__*" with a valid "AJAX_*" That would clearly identify to any human reader trying to step through or debug the code that this element is peculiar to an AJAX addition to the page. I'm equally happy to make it Anthem_ to give Jason some recognition for his fantastic development, but I wondered if that would be as clear to anyone coming later to review the generated code. Would they necessarily know that Anthem was an implementation of AJAX? I'm a firm believer also in Alzheimer's law of programming: "After 3 weeks you forget why you used that identifier or construct, so your names and comments need to be very, very clear." So, unless anyone objects loudly (and quickly), I'm going to recommend changing the invalid "__" to a valid "AJAX_". Code will follow. Brian Lowe, AJP Interactive w: www.ajpi.co.uk <http://www.ajpi.co.uk/> e: br...@aj... f: 07075 167630 _____ From: ant...@li... [mailto:ant...@li...] On Behalf Of Manu Temmerman-Uyttenbroeck Sent: 21 March 2006 09:24 To: br...@aj... Cc: Roberto; ant...@li... Subject: Re: [Anthem.NET-users] Anthem generated code and HTML Tidy I personally don't really mind this invalid html. But if you really do mind, I don't mind changing it :) Could you therefore maybe submit a patch on sourceforge? It will save me time to do it. Or send me a mail with what I have to change where. Pls download first the latest snapshot so we are using the same code... Could you do this for me? Manu. On 3/21/06, Manu Temmerman-Uyttenbroeck <man...@gm...> wrote: Ok Brian. If I'll find the change I'll check in the change tonight. I hope it won't break any code though... Hmm on second thought... I won't check it in. Could you maybe make some testing for this? If you can assure me that it won't break anything, then I'll check it in. Manu. On 3/21/06, Brian @ AJP <br...@aj...> wrote: If you follow the W3C recommendation for HTML and XHTML you will find that an identifier must begin with a letter, not a number or underscore, so the ASP.Net 'standard' hidden fields do use invalid HTML, and so you can expect all ASP.Net pages to fail this validation test. (I don't know why Tidy doesn't highlight "__EVENTTARGET" and "__EVENTARGUMENT" - maybe there's a switch in it that turns a blind eye to it because it knows it's Microsoft.) I suggested a fix for the anthem-generated element IDs by simply changing a couple of lines of code in manager.cs, but didn't press it because fixing it seemed pointless in light of the major Microsoft invalidations. Now I'm thinking it should be fixed while we know about it and how to fix it. The alternative is to carry on with known invalid generated IDs. If Microsoft (newly committed to 'compatibility' and 'standards') issues a patch to the ASP.Net framework that fixes their invalid IDs, then Anthem would be left out in the cold and would be to blame for invalidating otherwise valid mark-up. What does the team think? Brian Lowe, AJP Interactive w: www.ajpi.co.uk <http://www.ajpi.co.uk/> e: br...@aj... f: 07075 167630 _____ From: ant...@li... [mailto:ant...@li...] On Behalf Of Manu Temmerman-Uyttenbroeck Sent: 21 March 2006 06:32 To: Roberto Cc: ant...@li... Subject: Re: [Anthem.NET-users] Anthem generated code and HTML Tidy Brian Lowe asked the same question 11th of February. This was my answer then: Your pages are invalid because of id attributes that start with "__", correct? If so, then I'm a little bit confused. In the url you pasted is that the name and id attributes can only start with letters. Every generated aspx page contains following html elements: <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> Does this mean that every generated aspx page is invalid? If so, then I would putting 'fixing' this in Anthem on the bottom of the priority list. If I'm wrong, then sorry... Brian? Could you pls let me know your comment on this? So I have the same question again. The 2 hidden fields generated by asp are also seen as invalid? Manu. On 3/21/06, Roberto <ro...@lt...> wrote: Hi Guys I was using the latest builds of Anthem.NET, but I suspect the error has been there for a while... It seems u can't validate a page using HTML tidy with Anthem controls since the control names generate ID's such as ID="__Button1__" which I think is not allowed in the spec. Below is an example of the like that gives me a warning in HTML tidy even though it's not an error it would be cool if it could be fixed. Does anyone have a fix for this? <span id="__Button1__"><input type="submit" name ="Button1" value="Start Ajax" onclick="AnthemButton_Click(this,'Button1',true,'Getting info',false,Button1_PreCallBack,Button1_PostCallBack,null,true,true);ret urn false;" id="Button1" /></span><span id="ProgressSection" style="visibility:hidden;" ><img src="images/indicator.gif" border="0" style="vertical-align:middle; padding-left:5px; padding-right:2px;" alt="Progress Icon" />Please wait while retrieving information...</span> line 36 column 9 - Warning: <span> ID "__Button1__" uses XML ID synta Regards Rob No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.2.6/286 - Release Date: 20/03/2006 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642 _______________________________________________ anthem-dot-net-users mailing list ant...@li... https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=k&kid0944&bid$1720&dat1642 _______________________________________________ anthem-dot-net-users mailing list ant...@li... https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.2.6/287 - Release Date: 21/03/2006 -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.2.6/287 - Release Date: 21/03/2006 |
From: Manu Temmerman-U. <man...@gm...> - 2006-03-21 19:44:11
|
On 3/21/06, Mike Weichert <mwe...@gm...> wrote: > > Hi guys, > > I'm having some problems with using tab character to change focus from > one control to another. I have the tabindex properties set as they > should. If I tab through each control (textbox) without entering a > value, they work as expected. However, if I enter a value into a > textbox and then tab, the control looses focus. > > The AutoPostBack property of all the controls is set to false, and the > AutoUpdateAfterCallBack property is set to true. You are not the first one who posted this problem. Pls search the sourceforge archives for more info next time before posting. First remark: Rather don't use AutoUpdateAfterCallBack if there is no need to it. I whished more and more Jason never included it into Anthem. If you want an anthem control to update itself after you did a callback, then pls set the UpdateAfterCallBack property to true for each control you want to have updated after this control. Second remark: Most of the time there is no need at all to make every singl= e control on your page an anthem control. Only if you want to be able to have them updated after a callback you can make Anthem controls of them or wrap them inside an Anthem panel. Then about the tab problem. If you download the latest snapshot of Anthem ( http://anthem-dot-net.sourceforge.net/), then you will see that an Anthem TextBox has a new property. It's called "AutoCallBack". Set it to false. It's similar to the anthem dropdownlist's AutoCallBack. When it's set to true, then the "TextChanged" event will be raised every time on every single anthem textbox when the text in it changes and looses focus. Every single time when the TextChanged is called there is a callback to server, EVEN WHEN YOU DIDN'T SPECIFY AN EVENT HANDLER FOR IT. When it's set to false, then there won't be a callback to server and all th= e controls who have their AutoUpdateAfterCallBack property set to true will b= e updated. Conclusion: download the latest snapshot, don't use anthem controls if you don't need them to have ajax functionality, and TRY TO AVOID USING AUTOUPDATEAFTERCALLBACK! Manu. ps: I'll try to have a talk with Jason about the AutoUpdateAfterCallBack property. I think it maybe could be removed? This is using the latest .NET 1.1 version. > > Thanks, > Mike > > -- > // This is my personal e-mail account > // that I use for communication only. > // Please send any e-mails with attachments > // to mwe...@wi.... > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel?cmdlnk&kid=110944&bid$1720&dat=121642 > _______________________________________________ > anthem-dot-net-users mailing list > ant...@li... > https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users > |
From: Rice, P. <Pau...@co...> - 2006-03-21 19:28:42
|
See http://forums.anthemdotnet.com/forums/viewtopic.php?t=3D63 -----Original Message----- From: ant...@li... [mailto:ant...@li...] On Behalf Of ant...@li... Sent: Tuesday, March 21, 2006 11:40 AM To: ant...@li... Subject: anthem-dot-net-users digest, Vol 1 #172 - 3 msgs Send anthem-dot-net-users mailing list submissions to ant...@li... To subscribe or unsubscribe via the World Wide Web, visit =09 https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users or, via email, send a message with subject or body 'help' to ant...@li... You can reach the person managing the list at ant...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of anthem-dot-net-users digest..." Today's Topics: 1. Problem with focus.... (Mike Weichert) 2. RE: Anthem generated code and HTML Tidy (Brian @ AJP) 3. RE: Anthem generated code and HTML Tidy (John Murphy) --__--__-- Message: 1 Date: Tue, 21 Mar 2006 12:17:57 -0500 From: "Mike Weichert" <mwe...@gm...> To: ant...@li... Subject: [Anthem.NET-users] Problem with focus.... Hi guys, I'm having some problems with using tab character to change focus from one control to another. I have the tabindex properties set as they should. If I tab through each control (textbox) without entering a value, they work as expected. However, if I enter a value into a textbox and then tab, the control looses focus. The AutoPostBack property of all the controls is set to false, and the AutoUpdateAfterCallBack property is set to true. This is using the latest .NET 1.1 version. Thanks, Mike -- // This is my personal e-mail account // that I use for communication only. // Please send any e-mails with attachments // to mwe...@wi.... --__--__-- Message: 2 Reply-To: <br...@aj...> From: "Brian @ AJP" <br...@aj...> To: "'Manu Temmerman-Uyttenbroeck'" <man...@gm...> Cc: <ant...@li...> Subject: RE: [Anthem.NET-users] Anthem generated code and HTML Tidy Date: Tue, 21 Mar 2006 11:52:55 -0000 Organization: AJP Interactive - Part of AJP Consultants Ltd This is a multi-part message in MIME format. ------=3D_NextPart_000_002A_01C64CDD.FF41BEE0 Content-Type: text/plain; charset=3D"us-ascii" Content-Transfer-Encoding: 7bit I began to mind when I'd spent many weeks in discussion and testing with my Indian subcontractors to get a large web application to pass the W3C validators so that that site could carry the "XHTML" and "CSS" and "WAI-AAA" badges, only to find that as soon as I added Anthem controls to a simple page I lost all my validation ticks. =20 I found the solution and made the suggestion but when it was pointed out that the integral ASP.Net hidden fields all use the same invalid identifiers I decided to drop my campaign. I don't know why the W3C validators and Tidy let the Microsoft "__*" identifiers through and object to others, but that's another issue. =20 Now on revisiting it, and having seen some press about Microsoft's stated intention to make IE7 standards compliant, I'm thinking that they could easily issue a patch to the framework to replace all their double underscores and generate valid IDs for the __EVENTTARGET and __EVENTARGUMENT and __VIEWSTATE hidden fields. If they do that, and Anthem continues to use the invalid double underscores, then Anthem could get the blame for lots of invalid HTML. =20 I'll pick up the latest snapshot today, and locate the required changes and email you the relevant lines to change, if you don't mind. I tried CVS and couldn't get my head around it :-/ =20 Per my original suggestion, I propose replacing the invalid "__*" with a valid "AJAX_*" =20 That would clearly identify to any human reader trying to step through or debug the code that this element is peculiar to an AJAX addition to the page. =20 I'm equally happy to make it Anthem_ to give Jason some recognition for his fantastic development, but I wondered if that would be as clear to anyone coming later to review the generated code. Would they necessarily know that Anthem was an implementation of AJAX? =20 I'm a firm believer also in Alzheimer's law of programming: "After 3 weeks you forget why you used that identifier or construct, so your names and comments need to be very, very clear." =20 So, unless anyone objects loudly (and quickly), I'm going to recommend changing the invalid "__" to a valid "AJAX_". =20 Code will follow. =20 =20 Brian Lowe, AJP Interactive w: www.ajpi.co.uk <http://www.ajpi.co.uk/> e: br...@aj... f: 07075 167630 =20 _____ =20 From: ant...@li... [mailto:ant...@li...] On Behalf Of Manu Temmerman-Uyttenbroeck Sent: 21 March 2006 09:24 To: br...@aj... Cc: Roberto; ant...@li... Subject: Re: [Anthem.NET-users] Anthem generated code and HTML Tidy I personally don't really mind this invalid html. But if you really do mind, I don't mind changing it :) Could you therefore maybe submit a patch on sourceforge? It will save me time to do it. Or send me a mail with what I have to change where. Pls download first the latest snapshot so we are using the same code... =20 Could you do this for me? =20 Manu. =20 On 3/21/06, Manu Temmerman-Uyttenbroeck <man...@gm...> wrote:=20 Ok Brian. If I'll find the change I'll check in the change tonight. I hope it won't break any code though...=20 Hmm on second thought... I won't check it in. Could you maybe make some testing for this? If you can assure me that it won't break anything, then I'll check it in. =20 Manu. =20 On 3/21/06, Brian @ AJP <br...@aj...> wrote:=20 If you follow the W3C recommendation for HTML and XHTML you will find that an identifier must begin with a letter, not a number or underscore, so the ASP.Net 'standard' hidden fields do use invalid HTML, and so you can expect all ASP.Net pages to fail this validation test. (I don't know why Tidy doesn't highlight "__EVENTTARGET" and "__EVENTARGUMENT" - maybe there's a switch in it that turns a blind eye to it because it knows it's Microsoft.)=20 =20 I suggested a fix for the anthem-generated element IDs by simply changing a couple of lines of code in manager.cs, but didn't press it because fixing it seemed pointless in light of the major Microsoft invalidations.=20 =20 Now I'm thinking it should be fixed while we know about it and how to fix it. The alternative is to carry on with known invalid generated IDs. If Microsoft (newly committed to 'compatibility' and 'standards') issues a patch to the ASP.Net framework that fixes their invalid IDs, then Anthem would be left out in the cold and would be to blame for invalidating otherwise valid mark-up. =20 What does the team think?=20 =20 =20 =20 Brian Lowe, AJP Interactive w: www.ajpi.co.uk <http://www.ajpi.co.uk/> e: br...@aj... f: 07075 167630 =20 _____ =20 From: ant...@li... <mailto:ant...@li...> [mailto:ant...@li...] On Behalf Of Manu Temmerman-Uyttenbroeck Sent: 21 March 2006 06:32 To: Roberto Cc: ant...@li... Subject: Re: [Anthem.NET-users] Anthem generated code and HTML Tidy =20 Brian Lowe asked the same question 11th of February. This was my answer then: =20 Your pages are invalid because of id attributes that start with "__", correct? If so, then I'm a little bit confused. In the url you pasted is that the name and id attributes can only start with letters. Every generated aspx page contains following html elements: <input type=3D"hidden" name=3D"__EVENTTARGET" id=3D"__EVENTTARGET" = value=3D"" /> <input type=3D"hidden" name=3D"__EVENTARGUMENT" id=3D"__EVENTARGUMENT" value=3D"" /> Does this mean that every generated aspx page is invalid? If so, then I would putting 'fixing' this in Anthem on the bottom of the priority list. If I'm wrong, then sorry... Brian? Could you pls let me know your=20 comment on this? So I have the same question again. The 2 hidden fields generated by asp are also seen as invalid? =20 Manu. =20 On 3/21/06, Roberto <ro...@lt...> wrote:=20 Hi Guys =20 I was using the latest builds of Anthem.NET, but I suspect the error has been there for a while... It seems u can't validate a page using HTML tidy with Anthem controls since the control names generate ID's such as ID=3D"__Button1__" which I think is not allowed in the spec. Below is an example of the like that gives me a warning in HTML tidy even though it's not an error it would be cool if it could be fixed.=20 =20 Does anyone have a fix for this? <span id=3D"__Button1__"><input type=3D"submit" name =3D"Button1" value=3D"Start Ajax" onclick=3D"AnthemButton_Click(this,'Button1',true,'Getting info',false,Button1_PreCallBack,Button1_PostCallBack,null,true,true);ret urn false;"=20 id=3D"Button1" /></span><span id=3D"ProgressSection" style=3D"visibility:hidden;" ><img src=3D"images/indicator.gif" border=3D"0" style=3D"vertical-align:middle; padding-left:5px; padding-right:2px;"=20 alt=3D"Progress Icon" />Please wait while retrieving = information...</span> line 36 column 9 - Warning: <span> ID "__Button1__" uses XML ID synta =20 Regards Rob No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.2.6/286 - Release Date: 20/03/2006 ------=3D_NextPart_000_002A_01C64CDD.FF41BEE0 Content-Type: text/html; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3D3DContent-Type content=3D3D"text/html; =3D charset=3D3Dus-ascii"> <META content=3D3D"MSHTML 6.00.2900.2802" name=3D3DGENERATOR></HEAD> <BODY> <DIV dir=3D3Dltr align=3D3Dleft><SPAN = class=3D3D656311511-21032006><FONT=3D20 face=3D3D"Comic Sans MS" color=3D3D#000080 size=3D3D2>I began to mind = when I'd =3D spent many=3D20 weeks in discussion and testing with my Indian subcontractors to get a = =3D large web=3D20 application to pass the W3C validators so that that site could carry the =3D "XHTML"=3D20 and "CSS" and "WAI-AAA" badges, only to find that as soon as I added =3D Anthem=3D20 controls to a simple page I lost all my validation =3D ticks.</FONT></SPAN></DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN = class=3D3D656311511-21032006><FONT=3D20 face=3D3D"Comic Sans MS" color=3D3D#000080 =3D size=3D3D2></FONT></SPAN> </DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN = class=3D3D656311511-21032006><FONT=3D20 face=3D3D"Comic Sans MS" color=3D3D#000080 size=3D3D2>I found the = solution and =3D made the=3D20 suggestion but when it was pointed out that the integral ASP.Net hidden =3D fields=3D20 all use the same invalid identifiers I decided to drop my campaign. I = =3D don't know=3D20 why the W3C validators and Tidy let the Microsoft "__*" identifiers =3D through and=3D20 object to others, but that's another issue.</FONT></SPAN></DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN = class=3D3D656311511-21032006><FONT=3D20 face=3D3D"Comic Sans MS" color=3D3D#000080 =3D size=3D3D2></FONT></SPAN> </DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN = class=3D3D656311511-21032006><FONT=3D20 face=3D3D"Comic Sans MS" color=3D3D#000080 size=3D3D2>Now on revisiting = it, =3D and having seen=3D20 some press about Microsoft's stated intention to make IE7 standards =3D compliant,=3D20 I'm thinking that they could easily issue a patch to the framework to = =3D replace=3D20 all their double underscores and generate valid IDs for the =3D __EVENTTARGET and=3D20 __EVENTARGUMENT and __VIEWSTATE hidden fields. If they do that, and =3D Anthem=3D20 continues to use the invalid double underscores, then Anthem could get = =3D the blame=3D20 for lots of invalid HTML.</FONT></SPAN></DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN = class=3D3D656311511-21032006><FONT=3D20 face=3D3D"Comic Sans MS" color=3D3D#000080 =3D size=3D3D2></FONT></SPAN> </DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN = class=3D3D656311511-21032006><FONT=3D20 face=3D3D"Comic Sans MS" color=3D3D#000080 size=3D3D2>I'll pick up the = latest =3D snapshot=3D20 today, and locate the required changes and email you the relevant lines =3D to=3D20 change, if you don't mind. I tried CVS and couldn't get my head around = =3D it=3D20 :-/</FONT></SPAN></DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN = class=3D3D656311511-21032006><FONT=3D20 face=3D3D"Comic Sans MS" color=3D3D#000080 =3D size=3D3D2></FONT></SPAN> </DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2>Per my original suggestion, I propose replacing the invalid = =3D "__*" with a=3D20 valid "AJAX_*"</FONT></SPAN></DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2>That would clearly identify to any human reader trying to = step =3D through or=3D20 debug the code that this element is peculiar to an AJAX addition to the=3D20 page.</FONT></SPAN></DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2>I'm equally happy to make it Anthem_ to give Jason some =3D recognition for=3D20 his fantastic development, but I wondered if that would be as clear to = =3D anyone=3D20 coming later to review the generated code. Would they necessarily know = =3D that=3D20 Anthem was an implementation of AJAX?</FONT></SPAN></DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2>I'm a firm believer also in Alzheimer's law of programming: = =3D "After 3=3D20 weeks you forget why you used that identifier or construct, so your =3D names and=3D20 comments need to be very, very clear."</FONT></SPAN></DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2>So, unless anyone objects loudly (and quickly), I'm going to = =3D recommend=3D20 changing the invalid "__" to a valid "AJAX_".</FONT></SPAN></DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2>Code will follow.</FONT></SPAN></DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV><SPAN class=3D3D656311511-21032006><FONT face=3D3D"Comic Sans MS" = =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV align=3D3Dleft> <DIV style=3D3D"WIDTH: 80%; HEIGHT: 1px" align=3D3Dleft><!-- NAME = SECTION =3D --> <MARQUEE id=3D3DMarquee1=3D20 style=3D3D"BORDER-TOP: blue 1px solid; DISPLAY: block; FONT-SIZE: 10pt; = =3D COLOR: #30c; FONT-FAMILY: Trebuchet; HEIGHT: 33px"=3D20 trueSpeed scrollAmount=3D3D1 scrollDelay=3D3D20 direction=3D3Ddown =3D behavior=3D3Dslide loop=3D3D1=3D20 border=3D3D"2"><FONT face=3D3D"Comic Sans MS"><B>Brian Lowe</B>, = AJP=3D20 Interactive<BR></FONT></MARQUEE><!-- JOB TITLE SECTION --> <MARQUEE id=3D3DMarquee2=3D20 style=3D3D"BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; = FONT-SIZE: =3D 8pt; BORDER-LEFT: 0px; WIDTH: 300px; COLOR: #30c; BORDER-BOTTOM: 0px; = =3D FONT-FAMILY: Trebuchet"=3D20 trueSpeed scrollAmount=3D3D3 scrollDelay=3D3D1 behavior=3D3Dslide = loop=3D3D1 =3D border=3D3D"0"><FONT=3D20 face=3D3D"Comic Sans MS">w: <U><A style=3D3D"COLOR: blue"=3D20 href=3D3D"http://www.ajpi.co.uk/">www.ajpi.co.uk</A></U></FONT></MARQUEE>= < !=3D -- PHONE NUMBER SECTION <marquee id=3D3D"Marquee3" style=3D3D"FONT-SIZE: 10pt; WIDTH: = 300px;" =3D truespeed=3D3D"" scrollamount=3D3D"1" scrolldelay=3D3D"2" = behavior=3D3D"slide" =3D loop=3D3D"1" border=3D3D"0"> <font size=3D3D"1" face=3D3D"Comic Sans MS">m: 07753 205716</font> </marquee> --><!-- EMAIL ADDRESS SECTION --> <MARQUEE id=3D3DMarquee3=3D20 style=3D3D"BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; = FONT-SIZE: =3D 8pt; BORDER-LEFT: 0px; WIDTH: 300px; COLOR: #30c; BORDER-BOTTOM: 0px; = =3D FONT-FAMILY: Trebuchet"=3D20 trueSpeed scrollAmount=3D3D1 scrollDelay=3D3D1 behavior=3D3Dslide = loop=3D3D1 =3D border=3D3D"0"><FONT=3D20 face=3D3D"Comic Sans MS">e: <U><A style=3D3D"COLOR: blue"=3D20 href=3D3D"mailto:br...@aj...">br...@aj...</A></U></FONT></MARQU= E E=3D > <MARQUEE id=3D3DFAX_NUMBER_SECTION=3D20 style=3D3D"BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; = FONT-SIZE: =3D 8pt; BORDER-LEFT: 0px; WIDTH: 300px; COLOR: #30c; BORDER-BOTTOM: 0px; = =3D FONT-FAMILY: Trebuchet"=3D20 trueSpeed scrollAmount=3D3D2 scrollDelay=3D3D8 behavior=3D3Dslide = loop=3D3D1 =3D border=3D3D"0"><FONT=3D20 face=3D3D"Comic Sans MS">f: 07075 =3D 167630</FONT></MARQUEE></DIV></DIV><BR><BR> <DIV> </DIV><BR> <BLOCKQUOTE style=3D3D"MARGIN-RIGHT: 0px"> <DIV class=3D3DOutlookMessageHeader lang=3D3Den-us dir=3D3Dltr = align=3D3Dleft> <HR tabIndex=3D3D-1> <FONT face=3D3DTahoma size=3D3D2><B>From:</B>=3D20 ant...@li...=3D20 [mailto:ant...@li...] <B>On Behalf =3D Of=3D20 </B>Manu Temmerman-Uyttenbroeck<BR><B>Sent:</B> 21 March 2006=3D20 09:24<BR><B>To:</B> br...@aj...<BR><B>Cc:</B> Roberto;=3D20 ant...@li...<BR><B>Subject:</B> Re:=3D20 [Anthem.NET-users] Anthem generated code and HTML =3D Tidy<BR></FONT><BR></DIV> <DIV></DIV> <DIV>I personally don't really mind this invalid html. But if you =3D really do=3D20 mind, I don't mind changing it :)</DIV> <DIV>Could you therefore maybe submit a patch on sourceforge? It will =3D save me=3D20 time to do it.</DIV> <DIV>Or send me a mail with what I have to change where. Pls download =3D first=3D20 the latest snapshot so we are using the same code...</DIV> <DIV> </DIV> <DIV>Could you do this for me?</DIV> <DIV> </DIV> <DIV>Manu.<BR><BR> </DIV> <DIV><SPAN class=3D3Dgmail_quote>On 3/21/06, <B =3D class=3D3Dgmail_sendername>Manu=3D20 Temmerman-Uyttenbroeck</B> <<A=3D20 =3D href=3D3D"mailto:man...@gm...">manu.temmermanuytt= e n=3D br...@gm...</A>>=3D20 wrote:</SPAN>=3D20 <BLOCKQUOTE class=3D3Dgmail_quote=3D20 style=3D3D"PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: = =3D #ccc 1px solid"> <DIV style=3D3D"DIRECTION: ltr"> <DIV>Ok Brian. If I'll find the change I'll check in the change =3D tonight. I=3D20 hope it won't break any code though... </DIV> <DIV>Hmm on second thought... I won't check it in. Could you maybe = =3D make some=3D20 testing for this? If you can assure me that it won't break anything, =3D then=3D20 I'll check it in.</DIV></DIV> <DIV style=3D3D"DIRECTION: ltr"><SPAN class=3D3Dsg> <DIV> </DIV> <DIV>Manu.<BR><BR> </DIV></SPAN></DIV> <DIV style=3D3D"DIRECTION: ltr"><SPAN class=3D3De =3D id=3D3Dq_10a1c1c629190bf8_2> <DIV><SPAN class=3D3Dgmail_quote>On 3/21/06, <B =3D class=3D3Dgmail_sendername>Brian @=3D20 AJP</B> <<A onclick=3D3D"return =3D top.js.OpenExtLink(window,event,this)"=3D20 href=3D3D"mailto:br...@aj..." =3D target=3D3D_blank>br...@aj...</A>> wrote:=3D20 </SPAN> <BLOCKQUOTE class=3D3Dgmail_quote=3D20 style=3D3D"PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; = BORDER-LEFT: =3D #ccc 1px solid"> <DIV style=3D3D"DIRECTION: ltr"> <DIV dir=3D3Dltr align=3D3Dleft><SPAN><FONT face=3D3D"Comic Sans = MS" =3D color=3D3D#000080=3D20 size=3D3D2>If you follow the W3C recommendation for HTML and XHTML = =3D you will=3D20 find that an identifier must <U>begin</U> with a letter, not a =3D number or=3D20 underscore, so the ASP.Net 'standard' hidden fields=3D20 <EM><STRONG>do</STRONG></EM> use invalid HTML, and so you can =3D expect=3D20 <STRONG><EM>all</EM></STRONG> ASP.Net pages to fail this =3D validation test.=3D20 (I don't know why Tidy doesn't highlight "__EVENTTARGET" and=3D20 "__EVENTARGUMENT" - maybe there's a switch in it that turns a =3D blind eye to=3D20 it because it knows it's Microsoft.) </FONT></SPAN></DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN><FONT face=3D3D"Comic Sans = MS" =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN><FONT face=3D3D"Comic Sans = MS" =3D color=3D3D#000080=3D20 size=3D3D2>I suggested a fix for the anthem-generated element IDs = by =3D simply=3D20 changing a couple of lines of code in manager.cs, but =3D didn't press it=3D20 because fixing it seemed pointless in light of the major Microsoft =3D invalidations. </FONT></SPAN></DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN><FONT face=3D3D"Comic Sans = MS" =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN><FONT face=3D3D"Comic Sans = MS" =3D color=3D3D#000080=3D20 size=3D3D2>Now I'm thinking it <EM>should</EM> be fixed while we = =3D know about it=3D20 and how to fix it. The alternative is to carry on with known =3D invalid=3D20 generated IDs. If Microsoft (newly committed to 'compatibility' = =3D and=3D20 'standards') issues a patch to the ASP.Net framework that fixes = =3D their=3D20 invalid IDs, then Anthem would be left out in the cold and = =3D would be=3D20 to blame for invalidating otherwise valid =3D mark-up.</FONT></SPAN></DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN><FONT face=3D3D"Comic Sans = MS" =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN><FONT face=3D3D"Comic Sans = MS" =3D color=3D3D#000080=3D20 size=3D3D2>What does the team think? </FONT></SPAN></DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN><FONT face=3D3D"Comic Sans = MS" =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV dir=3D3Dltr align=3D3Dleft><SPAN><FONT face=3D3D"Comic Sans = MS" =3D color=3D3D#000080=3D20 size=3D3D2></FONT></SPAN> </DIV> <DIV><FONT face=3D3D"Comic Sans MS" color=3D3D#000080 =3D size=3D3D2></FONT> </DIV> <DIV align=3D3Dleft> <DIV style=3D3D"WIDTH: 80%" align=3D3Dleft><FONT face=3D3D"Comic = Sans =3D MS"><B>Brian=3D20 Lowe</B>, AJP Interactive<BR></FONT><FONT face=3D3D"Comic Sans =3D MS">w: <U><A=3D20 style=3D3D"COLOR: blue" onclick=3D3D"return =3D top.js.OpenExtLink(window,event,this)"=3D20 href=3D3D"http://www.ajpi.co.uk/" =3D target=3D3D_blank>www.ajpi.co.uk</A></U></FONT>=3D20 <FONT face=3D3D"Comic Sans MS">e: <U><A style=3D3D"COLOR: = blue"=3D20 onclick=3D3D"return top.js.OpenExtLink(window,event,this)"=3D20 href=3D3D"mailto:br...@aj..."=3D20 target=3D3D_blank>br...@aj...</A></U></FONT> <FONT=3D20 face=3D3D"Comic Sans MS">f: 07075 = 167630</FONT></DIV></DIV><BR><BR> <DIV> </DIV><BR> <BLOCKQUOTE style=3D3D"MARGIN-RIGHT: 0px"> <DIV lang=3D3Den-us dir=3D3Dltr align=3D3Dleft> <HR> <FONT face=3D3DTahoma size=3D3D2><B>From:</B> <A=3D20 onclick=3D3D"return top.js.OpenExtLink(window,event,this)"=3D20 = href=3D3D"mailto:ant...@li..." =3D = target=3D3D_blank>ant...@li... =3D </A>[mailto:<A onclick=3D3D"return =3D top.js.OpenExtLink(window,event,this)"=3D20 = href=3D3D"mailto:ant...@li..." =3D =3D target=3D3D_blank>ant...@li...</A>]=3D= 20 <B>On Behalf Of </B>Manu Temmerman-Uyttenbroeck<BR><B>Sent:</B> =3D 21 March=3D20 2006 06:32<BR><B>To:</B> Roberto<BR><B>Cc:</B> <A=3D20 onclick=3D3D"return top.js.OpenExtLink(window,event,this)"=3D20 = href=3D3D"mailto:ant...@li..."=3D20 =3D target=3D3D_blank>ant...@li...</A><BR><B>Su= b j=3D ect:</B>=3D20 Re: [Anthem.NET-users] Anthem generated code and HTML=3D20 Tidy<BR></FONT><BR> </DIV></BLOCKQUOTE></DIV> <DIV style=3D3D"DIRECTION: ltr"><SPAN> <DIV></DIV> <DIV>Brian Lowe asked the same question 11th of February. This was =3D my=3D20 answer then:</DIV> <DIV style=3D3D"DIRECTION: ltr"> </DIV> <DIV style=3D3D"DIRECTION: ltr"><EM>Your pages are invalid because = =3D of id=3D20 attributes that start with "__",<BR>correct?<BR>If so, then I'm a =3D little=3D20 bit confused. In the url you pasted is that the<BR>name and id =3D attributes=3D20 can only start with letters. Every generated aspx <BR>page =3D contains=3D20 following html elements:<BR><BR><input type=3D3D"hidden"=3D20 name=3D3D"__EVENTTARGET" id=3D3D"__EVENTTARGET" value=3D3D"" =3D /><BR><input=3D20 type=3D3D"hidden" name=3D3D"__EVENTARGUMENT" = id=3D3D"__EVENTARGUMENT" =3D value=3D3D"" />=3D20 <BR><BR>Does this mean that every generated aspx page is invalid? =3D If so,=3D20 then I<BR>would putting 'fixing' this in Anthem on the bottom of = =3D the=3D20 priority<BR>list. If I'm wrong, then sorry... <SPAN=3D20 name=3D3D"st">Brian</SPAN>? Could you pls let me know your =3D <BR>comment on=3D20 this?<BR></EM></DIV> <DIV>So I have the same question again. The 2 hidden fields = =3D generated=3D20 by asp are also seen as invalid?</DIV> <DIV> </DIV> <DIV>Manu.<BR><BR> </DIV> <DIV><SPAN class=3D3Dgmail_quote>On 3/21/06, <B=3D20 class=3D3Dgmail_sendername>Roberto</B> <<A=3D20 onclick=3D3D"return top.js.OpenExtLink(window,event,this)"=3D20 href=3D3D"mailto:ro...@lt..." =3D target=3D3D_blank>ro...@lt...</A>>=3D20 wrote: </SPAN> <BLOCKQUOTE class=3D3Dgmail_quote=3D20 style=3D3D"PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; =3D BORDER-LEFT: #ccc 1px solid"> <DIV style=3D3D"DIRECTION: ltr"> <DIV><FONT face=3D3DArial size=3D3D2>Hi Guys</FONT></DIV> <DIV><FONT face=3D3DArial size=3D3D2></FONT> </DIV> <DIV><FONT face=3D3DArial size=3D3D2>I was using the latest = builds =3D of=3D20 Anthem.NET, but I suspect the error has been there for a =3D while... It=3D20 seems u can't validate a page using HTML tidy with Anthem =3D controls since=3D20 the control names generate ID's such as ID=3D3D"__Button1__" = which =3D I think=3D20 is not allowed in the spec. Below is an example of the like that =3D gives=3D20 me a warning in HTML tidy even though it's not an error it would =3D be cool=3D20 if it could be fixed. </FONT></DIV> <DIV><FONT face=3D3DArial size=3D3D2></FONT> </DIV> <DIV><FONT face=3D3DArial size=3D3D2>Does anyone have a fix = for=3D20 this?</FONT></DIV> <DIV><PRE><SPAN style=3D3D"BACKGROUND-COLOR: =3D rgb(221,221,255)"><<SPAN>span</SPAN><SPAN> =3D id</SPAN>=3D3D<SPAN>"__Button1__"</SPAN>><<SPAN>input</SPAN><SPAN> = =3D type</SPAN>=3D3D<SPAN>"submit" </SPAN><SPAN>name </SPAN>=3D3D<SPAN>"Button1" </SPAN><SPAN>value</SPAN>=3D3D<SPAN>"Start = Ajax" =3D </SPAN><SPAN>onclick</SPAN>=3D3D<SPAN>"AnthemButton_Click(this,'Button1',= t r=3D ue,'Getting =3D info',false,Button1_PreCallBack,Button1_PostCallBack,null,true,true);ret u=3D rn false;"=3D20 </SPAN><SPAN>id</SPAN>=3D3D<SPAN>"Button1" =3D </SPAN><SPAN>/</SPAN>></<SPAN>span</SPAN>><<SPAN>span</SPAN> <=3D SPAN> id</SPAN>=3D3D<SPAN>"ProgressSection" =3D </SPAN><SPAN>style</SPAN>=3D3D<SPAN>"visibility:hidden;" </SPAN>><<SPAN>img</SPAN><SPAN> =3D src</SPAN>=3D3D<SPAN>"images/indicator.gif" =3D </SPAN><SPAN>border</SPAN>=3D3D<SPAN>"0" =3D </SPAN><SPAN>style</SPAN>=3D3D<SPAN>"vertical-align:middle; =3D padding-left:5px; padding-right:2px;"=3D20 </SPAN><SPAN>alt</SPAN>=3D3D<SPAN>"Progress Icon" =3D </SPAN><SPAN>/</SPAN>>Please wait while retrieving =3D information...</<SPAN>span</SPAN>></SPAN></PRE></DIV> <DIV><PRE><SPAN style=3D3D"BACKGROUND-COLOR: =3D rgb(221,221,255)">line 36 column 9 - Warning: <span> ID =3D "__Button1__" uses XML ID synta</SPAN></PRE><PRE><SPAN =3D style=3D3D"BACKGROUND-COLOR: rgb(221,221,255)"></SPAN> </PRE></DIV> <DIV><SPAN style=3D3D"BACKGROUND-COLOR: rgb(221,221,255)"><FONT = =3D face=3D3DArial=3D20 size=3D3D2>Regards Rob</FONT></SPAN><SPAN=3D20 style=3D3D"BACKGROUND-COLOR: =3D rgb(221,221,255)"></SPAN></DIV></DIV><BR>No=3D20 virus found in this outgoing message.<BR>Checked by AVG = Free=3D20 Edition.<BR>Version: 7.1.385 / Virus Database: 268.2.6/286 - =3D Release=3D20 Date: 20/03/2006<BR><BR><BR></BLOCKQUOTE></DIV><BR></SPAN></DIV> <DIV style=3D3D"DIRECTION: ltr"> =3D <BLOCKQUOTE></BLOCKQUOTE></DIV></BLOCKQUOTE></DIV><BR></SPAN></DIV></BLO C=3D KQUOTE></DIV><BR></BLOCKQUOTE></BODY></HTML> ------=3D_NextPart_000_002A_01C64CDD.FF41BEE0-- --__--__-- Message: 3 Subject: RE: [Anthem.NET-users] Anthem generated code and HTML Tidy Date: Tue, 21 Mar 2006 12:36:58 -0500 From: "John Murphy" <jm...@ge...> Cc: "ant...@li..." <ant...@li...> I think it should be Anthem_. Anyone who uses multiple ajax libraries may run into a collision with AJAX_*. I don't think anyone will be confused by the Anthem_* markup if they are already including anthem.dll and creating pages with anthem: tags. Did I object quickly and loudly enough? -----Original Message----- From: ant...@li... [mailto:ant...@li...] On Behalf Of Brian @ AJP Sent: Tuesday, March 21, 2006 6:53 AM To: 'Manu Temmerman-Uyttenbroeck' Cc: ant...@li... Subject: RE: [Anthem.NET-users] Anthem generated code and HTML Tidy I began to mind when I'd spent many weeks in discussion and testing with my Indian subcontractors to get a large web application to pass the W3C validators so that that site could carry the "XHTML" and "CSS" and "WAI-AAA" badges, only to find that as soon as I added Anthem controls to a simple page I lost all my validation ticks. =20 I found the solution and made the suggestion but when it was pointed out that the integral ASP.Net hidden fields all use the same invalid identifiers I decided to drop my campaign. I don't know why the W3C validators and Tidy let the Microsoft "__*" identifiers through and object to others, but that's another issue. =20 Now on revisiting it, and having seen some press about Microsoft's stated intention to make IE7 standards compliant, I'm thinking that they could easily issue a patch to the framework to replace all their double underscores and generate valid IDs for the __EVENTTARGET and __EVENTARGUMENT and __VIEWSTATE hidden fields. If they do that, and Anthem continues to use the invalid double underscores, then Anthem could get the blame for lots of invalid HTML. =20 I'll pick up the latest snapshot today, and locate the required changes and email you the relevant lines to change, if you don't mind. I tried CVS and couldn't get my head around it :-/ =20 Per my original suggestion, I propose replacing the invalid "__*" with a valid "AJAX_*" =20 That would clearly identify to any human reader trying to step through or debug the code that this element is peculiar to an AJAX addition to the page. =20 I'm equally happy to make it Anthem_ to give Jason some recognition for his fantastic development, but I wondered if that would be as clear to anyone coming later to review the generated code. Would they necessarily know that Anthem was an implementation of AJAX? =20 I'm a firm believer also in Alzheimer's law of programming: "After 3 weeks you forget why you used that identifier or construct, so your names and comments need to be very, very clear." =20 So, unless anyone objects loudly (and quickly), I'm going to recommend changing the invalid "__" to a valid "AJAX_". =20 Code will follow. =20 =20 Brian Lowe, AJP Interactive w: www.ajpi.co.uk <http://www.ajpi.co.uk/> e: br...@aj... f: 07075 167630 =20 _____ =20 From: ant...@li... [mailto:ant...@li...] On Behalf Of Manu Temmerman-Uyttenbroeck Sent: 21 March 2006 09:24 To: br...@aj... Cc: Roberto; ant...@li... Subject: Re: [Anthem.NET-users] Anthem generated code and HTML Tidy =09 =09 I personally don't really mind this invalid html. But if you really do mind, I don't mind changing it :) Could you therefore maybe submit a patch on sourceforge? It will save me time to do it. Or send me a mail with what I have to change where. Pls download first the latest snapshot so we are using the same code... =20 Could you do this for me? =20 Manu. =09 =20 On 3/21/06, Manu Temmerman-Uyttenbroeck <man...@gm...> wrote:=20 Ok Brian. If I'll find the change I'll check in the change tonight. I hope it won't break any code though...=20 Hmm on second thought... I won't check it in. Could you maybe make some testing for this? If you can assure me that it won't break anything, then I'll check it in. =09 =20 Manu. =09 =20 =09 On 3/21/06, Brian @ AJP <br...@aj...> wrote:=20 If you follow the W3C recommendation for HTML and XHTML you will find that an identifier must begin with a letter, not a number or underscore, so the ASP.Net 'standard' hidden fields do use invalid HTML, and so you can expect all ASP.Net pages to fail this validation test. (I don't know why Tidy doesn't highlight "__EVENTTARGET" and "__EVENTARGUMENT" - maybe there's a switch in it that turns a blind eye to it because it knows it's Microsoft.)=20 =20 I suggested a fix for the anthem-generated element IDs by simply changing a couple of lines of code in manager.cs, but didn't press it because fixing it seemed pointless in light of the major Microsoft invalidations.=20 =20 Now I'm thinking it should be fixed while we know about it and how to fix it. The alternative is to carry on with known invalid generated IDs. If Microsoft (newly committed to 'compatibility' and 'standards') issues a patch to the ASP.Net framework that fixes their invalid IDs, then Anthem would be left out in the cold and would be to blame for invalidating otherwise valid mark-up. =20 What does the team think?=20 =20 =20 =20 Brian Lowe, AJP Interactive w: www.ajpi.co.uk <http://www.ajpi.co.uk/> e: br...@aj... f: 07075 167630 =20 _____ =20 From: ant...@li... [mailto:ant...@li...] On Behalf Of Manu Temmerman-Uyttenbroeck Sent: 21 March 2006 06:32 To: Roberto Cc: ant...@li... Subject: Re: [Anthem.NET-users] Anthem generated code and HTML Tidy =09 =20 =09 Brian Lowe asked the same question 11th of February. This was my answer then: =20 Your pages are invalid because of id attributes that start with "__", correct? If so, then I'm a little bit confused. In the url you pasted is that the name and id attributes can only start with letters. Every generated aspx=20 page contains following html elements: =09 <input type=3D3D"hidden" name=3D3D"__EVENTTARGET" id=3D3D"__EVENTTARGET" value=3D3D"" /> <input type=3D3D"hidden" name=3D3D"__EVENTARGUMENT" id=3D3D"__EVENTARGUMENT" value=3D3D"" />=20 =09 Does this mean that every generated aspx page is invalid? If so, then I would putting 'fixing' this in Anthem on the bottom of the priority list. If I'm wrong, then sorry... Brian? Could you pls let me know your=20 comment on this? =09 So I have the same question again. The 2 hidden fields generated by asp are also seen as invalid? =20 Manu. =09 =20 On 3/21/06, Roberto <ro...@lt...> wrote:=20 Hi Guys =20 I was using the latest builds of Anthem.NET, but I suspect the error has been there for a while... It seems u can't validate a page using HTML tidy with Anthem controls since the control names generate ID's such as ID=3D3D"__Button1__" which I = think is not allowed in the spec. Below is an example of the like that gives me a warning in HTML tidy even though it's not an error it would be cool if it could be fixed.=20 =20 Does anyone have a fix for this? <span id=3D3D"__Button1__"><input type=3D3D"submit" name =3D3D"Button1" value=3D3D"Start Ajax" onclick=3D3D"AnthemButton_Click(this,'Button1',true,'Getting info',false,Button1_PreCallBack,Button1_PostCallBack,null,true,true);ret urn false;"=20 id=3D3D"Button1" /></span><span id=3D3D"ProgressSection" style=3D3D"visibility:hidden;" ><img src=3D3D"images/indicator.gif" border=3D3D"0" style=3D3D"vertical-align:middle; padding-left:5px; padding-right:2px;"=20 alt=3D3D"Progress Icon" />Please wait while retrieving information...</span> line 36 column 9 - Warning: <span> ID "__Button1__" uses XML ID synta =20 Regards Rob No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.385 / Virus Database: 268.2.6/286 - Release Date: 20/03/2006 =09 =09 =09 --__--__-- _______________________________________________ anthem-dot-net-users mailing list ant...@li... https://lists.sourceforge.net/lists/listinfo/anthem-dot-net-users End of anthem-dot-net-users Digest |