« Jeff Key does it again...Pixel Ruler for... | Main | I'm in love, and her name is "SlickRun" ... »

I'm glad I'm not the only one that notice this. It's such an incredibly obvious omission, That I immediately assumed it was my fault and I was missing something. Can someone let me know if I'm completely out of touch on this or is it true that XmlDataSource.XPath and XPathBinder don't accept namespace qualified documents for evaluation with XPath? I am in the middle of a chapter on System.Xml for .NET 2.0 and I am surprised to have hit upon this missing functionality.

Now playing: Angie Stone & Floetry - My Man



Saturday, September 04, 2004 2:18:09 AM (Pacific Standard Time, UTC-08:00)
It's hard to believe they don't accept namespace qualified documents. XPath can't really work without namespaces. Wild guess: the bug reporter you reference misunderstood how default namespaces work in XPath (they don't) and is blaming Microsoft for what's really a bug in their own XPath expressions.
Saturday, September 04, 2004 11:01:22 AM (Pacific Standard Time, UTC-08:00)
I hear ya, and I thought of that. I reflectored into the code though, and I can't see where they do any namespace resolution. I tried using the "def:" namespace prefix trick, but no luck.

Mind you, we're just talkingn about the *XPathBinder* - not XPath on .NET in general. There's just no way to pass the namespace prefix map to this databinding expression that I can see. Certainly if the work is done in the code behind, one can use a NamespaceManager and it all works fine. It's that the XmlDataSource control doesn't appear to support the use of one like all the other XPath enabled classes.
Scott Hanselman
Comments are closed.

Contact

Sponsors

Hosting By

Hot Topics

Tags

Calendar

<November 2009>
SunMonTueWedThuFriSat
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

Archives

November, 2009 (2)
October, 2009 (19)
September, 2009 (11)
August, 2009 (12)
July, 2009 (21)
June, 2009 (26)
May, 2009 (16)
April, 2009 (13)
March, 2009 (17)
February, 2009 (17)
January, 2009 (18)
December, 2008 (32)
November, 2008 (17)
October, 2008 (22)
September, 2008 (16)
August, 2008 (14)
July, 2008 (25)
June, 2008 (19)
May, 2008 (17)
April, 2008 (17)
March, 2008 (26)
February, 2008 (21)
January, 2008 (28)
December, 2007 (19)
November, 2007 (17)
October, 2007 (31)
September, 2007 (39)
August, 2007 (37)
July, 2007 (43)
June, 2007 (37)
May, 2007 (32)
April, 2007 (38)
March, 2007 (29)
February, 2007 (46)
January, 2007 (31)
December, 2006 (27)
November, 2006 (31)
October, 2006 (32)
September, 2006 (39)
August, 2006 (34)
July, 2006 (40)
June, 2006 (18)
May, 2006 (31)
April, 2006 (34)
March, 2006 (30)
February, 2006 (38)
January, 2006 (44)
December, 2005 (19)
November, 2005 (34)
October, 2005 (24)
September, 2005 (37)
August, 2005 (20)
July, 2005 (24)
June, 2005 (33)
May, 2005 (16)
April, 2005 (22)
March, 2005 (34)
February, 2005 (15)
January, 2005 (37)
December, 2004 (28)
November, 2004 (30)
October, 2004 (34)
September, 2004 (22)
August, 2004 (34)
July, 2004 (18)
June, 2004 (64)
May, 2004 (49)
April, 2004 (21)
March, 2004 (29)
February, 2004 (29)
January, 2004 (36)
December, 2003 (25)
November, 2003 (24)
October, 2003 (59)
September, 2003 (42)
August, 2003 (24)
July, 2003 (44)
June, 2003 (29)
May, 2003 (21)
April, 2003 (30)
March, 2003 (27)
February, 2003 (47)
January, 2003 (50)
December, 2002 (31)
November, 2002 (38)
October, 2002 (44)
September, 2002 (15)
May, 2002 (2)
April, 2002 (4)

Google Ads