<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ASP.NET AJAX Discussion and Suggestions</title><link>http://forums.asp.net/1007.aspx</link><description>This forum is the place for ASP.NET AJAX 'getting started' questions, general questions that don't fit in one of the other forums about AJAX </description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: AJAX DataView Template: Bind to li element</title><link>http://forums.asp.net/thread/3202186.aspx</link><pubDate>Mon, 01 Jun 2009 14:05:16 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3202186</guid><dc:creator>dwhite</dc:creator><author>dwhite</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3202186.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1007&amp;PostID=3202186</wfw:commentRss><description>&lt;p&gt;Emanon - &lt;/p&gt;
&lt;p&gt;I know this is a bit late, but I have written quite a few ASP.NET AJAX 4.0 (DataView, Sys.Observer, and Binding) posts on my blog:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;a class="taggedlink" href="http://blogs.visoftinc.com/archive/2009/04/28/ASP.NET-4.0-AJAX-Preview-4-Client-Templates.aspx"&gt;ASP.NET 4.0 AJAX – Preview 4 – Client Templates&lt;/a&gt;&lt;a href="http://blogs.visoftinc.com/archive/2009/04/28/ASP.NET-4.0-AJAX-Preview-4-Client-Templates.aspx"&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;a class="taggedlink" href="http://blogs.visoftinc.com/archive/2009/05/21/ASP.NET-4.0-AJAX-Preview-4-JavaScript-Observer-Pattern.aspx"&gt;ASP.NET 4.0 AJAX – Preview 4 – JavaScript Observer Pattern&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;a class="taggedlink" href="http://blogs.visoftinc.com/archive/2009/05/27/ASP.NET-4.0-AJAX-Preview-4-Data-Binding.aspx"&gt;ASP.NET 4.0 AJAX – Preview 4 – Data Binding&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;The Client Templates post (DataView) contains code of the DataView and a WCF service while the Data Binding post contains code that uses the DataView and ADO.NET Data Services.&lt;/p&gt;
&lt;p&gt;-Damien&lt;/p&gt;</description></item><item><title>AJAX DataView Template: Bind to li element</title><link>http://forums.asp.net/thread/2895438.aspx</link><pubDate>Tue, 27 Jan 2009 16:18:28 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2895438</guid><dc:creator>Emanon</dc:creator><author>Emanon</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2895438.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1007&amp;PostID=2895438</wfw:commentRss><description>I&amp;#39;m working with the ASP.Net 4.0 Preview 3 build.  I&amp;#39;ve been unsuccessful in my attempts to bind the value of &amp;#39;PrefValue&amp;#39; (returned by the HTTP response) to the &amp;#39;li&amp;#39; element.  I&amp;#39;m not getting any errors and the data that I&amp;#39;m looking for is getting returned, but I can&amp;#39;t get it to bind to the &amp;#39;li&amp;#39; element.  I&amp;#39;m hoping that someone can review my code and see what I need to change.
&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;
&lt;h3&gt;HTML&lt;/h3&gt;
&lt;font face="Lucida Console" size="2"&gt;
&amp;lt;body xmlns:sys=&amp;quot;javascript:Sys&amp;quot;
    xmlns:dataview=&amp;quot;javascript:Sys.UI.DataView&amp;quot;
    sys:activate=&amp;quot;*&amp;quot;&amp;gt;
    &amp;lt;h1&amp;gt;Title&amp;lt;/h1&amp;gt;
    &amp;lt;div id=&amp;quot;&amp;quot;&amp;gt;
        &amp;lt;ul id=&amp;quot;&amp;quot; class=&amp;quot;sys-template&amp;quot; sys:attach=&amp;quot;dataview&amp;quot;
        dataview:datasource=&amp;quot;{{ new Sys.Data.AdoNetDataSource() }}&amp;quot;
        dataview:serviceuri=&amp;quot;Service.svc&amp;quot;
        dataview:query=&amp;quot;GetWidgetPrefValue&amp;quot;&amp;gt;
            &amp;lt;li&amp;gt;{{ PrefValue }}&amp;lt;/li&amp;gt;
        &amp;lt;/ul&amp;gt;
    &amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;
&lt;/font&gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;pre&gt;
&lt;h3&gt;Service.svc&lt;/h3&gt;
&lt;font face="Lucida Console" size="2"&gt;
&amp;lt;WebGet()&amp;gt; &amp;lt;OperationContract()&amp;gt; _
    Public Function GetWidgetPrefValue() As DataSet
        Dim WidgetID As Int16 = 9
        Dim CorpID As String = &amp;quot;emanon&amp;quot;
        Dim PrefID As Int16 = 2
        Dim ds As New DataSet
        Dim dt As New DataTable
        Dim da As New DSTableAdapters.PrefsMyWidgetsTableAdapter
        dt = da.GetWidgetPrefValue(WidgetID, CorpID, PrefID)
        ds.Tables.Add(dt)
        If Not ds.Tables(0).Rows.Count = 0 Then
            Return ds
        End If
        Return Nothing
    End Function
&lt;/font&gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;pre&gt;
&lt;h3&gt;HTTP Response&lt;/h3&gt;
&lt;font face="Lucida Console" size="2"&gt;
{&amp;quot;d&amp;quot;:&amp;quot;&amp;lt;DataSet&amp;gt;&amp;lt;xs:schema id=&amp;quot;NewDataSet&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:msdata
=&amp;quot;urn:schemas-microsoft-com:xml-msdata&amp;quot;&amp;gt;&amp;lt;xs:element name=&amp;quot;NewDataSet&amp;quot; msdata:IsDataSet=&amp;quot;true&amp;quot; msdata
:UseCurrentLocale=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;xs:complexType&amp;gt;&amp;lt;xs:choice minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;&amp;gt;&amp;lt;xs:element
 name=&amp;quot;PrefsMyWidgets&amp;quot;&amp;gt;&amp;lt;xs:complexType&amp;gt;&amp;lt;xs:sequence&amp;gt;&amp;lt;xs:element name=&amp;quot;PrefValue&amp;quot; minOccurs=&amp;quot;0&amp;quot;
&amp;gt;&amp;lt;xs:simpleType&amp;gt;&amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&amp;lt;xs:maxLength value=&amp;quot;2048&amp;quot;/&amp;gt;&amp;lt;/xs:restriction&amp;gt;
&amp;lt;/xs:simpleType&amp;gt;&amp;lt;/xs:element&amp;gt;&amp;lt;/xs:sequence&amp;gt;&amp;lt;/xs:complexType&amp;gt;&amp;lt;/xs:element&amp;gt;&amp;lt;/xs:choice&amp;gt;&amp;lt;/xs:complexType
&amp;gt;&amp;lt;/xs:element&amp;gt;&amp;lt;/xs:schema&amp;gt;&amp;lt;diffgr:diffgram xmlns:diffgr=&amp;quot;urn:schemas-microsoft-com:xml-diffgram-v1
&amp;quot; xmlns:msdata=&amp;quot;urn:schemas-microsoft-com:xml-msdata&amp;quot;&amp;gt;&amp;lt;NewDataSet&amp;gt;&amp;lt;PrefsMyWidgets diffgr:id=&amp;quot;PrefsMyWidgets1
&amp;quot; msdata:rowOrder=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;PrefValue&amp;gt;#FFFFFF&amp;lt;/PrefValue&amp;gt;&amp;lt;/PrefsMyWidgets&amp;gt;&amp;lt;/NewDataSet&amp;gt;&amp;lt;/diffgr:diffgram
&amp;gt;&amp;lt;/DataSet&amp;gt;&amp;quot;}
&lt;/font&gt;
&lt;/pre&gt;</description></item></channel></rss>