Note that there are some explanatory texts on larger screens.

plurals
  1. POIn Windows phone Binding data in listbox
    text
    copied!<p>I am newbie in windows phone app development.I Make one app in that i use web client to request for data to database which is in MySQL .i got response from that request but issue is that i use list box with item template and data template to bind response data in list box.when i change my URL which pass to web client it can't bind data in list box.even simply text of text block is doesn't display.but when i remove data template and item template from list box it will show that static data but not display bind data.please anyone help me...</p> <p>Thanks in advance.I hope someone help me very soon...My C# code is :</p> <pre><code>public partial class chat_match_settings : PhoneApplicationPage { public chat_match_settings() { InitializeComponent(); Loaded += new RoutedEventHandler(profile_loaded); } void profile_loaded(object sender, RoutedEventArgs e) { WebClient wc = new WebClient(); var URI = new Uri("&lt;http://www.mylocalipaddress.com/eyematch/rest1-7/api/&gt;?"); wc.Headers["Content-Type"] = "application/x-www-form-urlencoded"; wc.UploadStringCompleted += new UploadStringCompletedEventHandler(wc_UploadStringCompleted); wc.UploadStringAsync(URI, "POST", "action=login&amp;uName=hiren&amp;uPass=hiren123"); } private void wc_UploadStringCompleted(object sender, UploadStringCompletedEventArgs e) { try { var jsondata = JsonConvert.DeserializeObject&lt;RootObject&gt;(e.Result); DisplayList list = new DisplayList(jsondata.profile.DisplayData); //profilelistview.DataContext = this; profilelistview.ItemsSource = list; } catch (Exception exc) {} } public class DisplayList : List&lt;DisplayData&gt; { public DisplayList(DisplayData data) { Add(new DisplayData { Username = data.FullName.ToString(), countryname = data.countryname.ToString(), Sex = data.Sex.ToString(), City = data.City.ToString(), AboutMyself = data.AboutMyself.ToString(), Job = data.Job.ToString(), Location = data.Location.ToString(), MatchSex = data.MatchSex.ToString(), Iam = data.Iam.ToString(), StartWorkHour = data.StartWorkHour.ToString(), Age = data.Age, EndWorkHour = data.EndWorkHour.ToString(), Language = data.Language, MessageMe = data.MessageMe.ToString(), Ilove = data.Ilove.ToString(), LookingFor = data.LookingFor.ToString(), BodyDescription = data.BodyDescription }); } } public class DisplayList1 : List&lt;ProfileImage&gt; { public DisplayList1(ProfileImage profileImage) { // TODO: Complete member initialization Add(new ProfileImage { Value = "&lt;http://localipaddress.com/eyematch/upload/images/2/&gt;?" + profileImage.Value }); } </code></pre> <p>and xaml code is:</p> <p> </p> <pre><code> &lt;Image x:Name="matchimage"/&gt;&lt;TextBlock x:Name="matchpercentage"/&gt; &lt;TextBlock Text="{Binding Path=UserFeedBackForDisplay}"&gt;&lt;/TextBlock&gt; &lt;StackPanel Orientation="Horizontal"&gt; &lt;TextBlock Text="{Binding Path= Sex}" Foreground="Gray" FontSize="16" Margin="0"/&gt; &lt;TextBlock Text="/" FontSize="16"/&gt; &lt;TextBlock Text="{Binding Path=Sex}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;TextBlock Text="/" FontSize="16"/&gt; &lt;TextBlock Text="{Binding Path=Job}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;TextBlock Text="/" FontSize="16"/&gt; &lt;!--&lt;ListBox Name="language" Foreground="Gray" FontSize="16"&gt; &lt;ListBox.ItemTemplate&gt; &lt;DataTemplate&gt; &lt;TextBlock Text="{Binding Path=contactdata.Title}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;/DataTemplate&gt; &lt;/ListBox.ItemTemplate&gt; &lt;/ListBox&gt;--&gt; &lt;/StackPanel&gt; &lt;StackPanel Orientation="Horizontal" Margin="0,10,0,0"&gt; &lt;TextBlock Text="{Binding Path=City}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;TextBlock Text="/" FontSize="16"/&gt; &lt;TextBlock Text="{Binding Path=countryname}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;/StackPanel&gt; &lt;StackPanel Margin="0,10,0,0"&gt; &lt;/StackPanel&gt; &lt;StackPanel Orientation="Vertical" Margin="0,10,0,0"&gt; &lt;TextBlock Text="About MySelf" FontSize="30" &gt;&lt;/TextBlock&gt; &lt;TextBlock Text="{Binding Path=AboutMyself}" Foreground="Gray" Height="60" Width="Auto" TextWrapping="Wrap" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;/StackPanel&gt; &lt;StackPanel Orientation="Vertical" Margin="0,10,0,0"&gt; &lt;TextBlock Text="I Am" FontSize="30" &gt;&lt;/TextBlock&gt; &lt;StackPanel Orientation="Horizontal"&gt; &lt;TextBlock Text="I 'm " Foreground="Gray" FontSize="16" /&gt; &lt;TextBlock Text="{Binding Path=BodyDescription.BodyStyle}" Foreground="Gray" Width="Auto" TextWrapping="Wrap" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;TextBlock Text="/" FontSize="16"/&gt; &lt;TextBlock Text="{Binding Path=BodyDescription.Hair}" Foreground="Gray" Width="Auto" TextWrapping="Wrap" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;TextBlock Text=" Hair " Foreground="Gray" FontSize="16" /&gt; &lt;TextBlock Text="/" FontSize="16"/&gt; &lt;TextBlock Text="{Binding Path=BodyDescription.Eyes}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;TextBlock Text=" Eyes " Foreground="Gray" FontSize="16" /&gt; &lt;/StackPanel&gt; &lt;TextBlock Text="{Binding Path=Iam}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;/StackPanel&gt; &lt;StackPanel Margin="0,10,0,0"&gt; &lt;TextBlock Text="I Love" FontSize="30"&gt;&lt;/TextBlock&gt; &lt;TextBlock Text="{Binding Path=Ilove}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;/StackPanel&gt; &lt;StackPanel Orientation="Vertical" Margin="0,10,0,0"&gt; &lt;TextBlock Text="I'm Looking For" FontSize="26"&gt;&lt;/TextBlock&gt; &lt;TextBlock Text="{Binding Path=LookingFor}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;/StackPanel&gt; &lt;StackPanel Orientation="Vertical" Margin="0,10,0,0"&gt; &lt;TextBlock Text="Message Me" FontSize="30"&gt;&lt;/TextBlock&gt; &lt;TextBlock Text="{Binding Path=MessageMe}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;/StackPanel&gt; &lt;StackPanel Orientation="Vertical" Margin="0,10,0,0"&gt; &lt;TextBlock Text="Match Sex" FontSize="30" &gt;&lt;/TextBlock&gt; &lt;TextBlock Text="{Binding Path=MatchSex}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;/StackPanel &gt; &lt;StackPanel Orientation="Vertical" Margin="0,10,0,0"&gt; &lt;TextBlock Text="Start Working Hour" FontSize="30" &gt;&lt;/TextBlock&gt; &lt;TextBlock Text="{Binding Path=StartWorkHour}" Foreground="Gray" FontSize="16" &gt;&lt;/TextBlock&gt; &lt;/StackPanel&gt; &lt;StackPanel Margin="0,10,0,0"&gt; &lt;TextBlock Text="End Working Hour" FontSize="30" &gt;&lt;/TextBlock&gt; &lt;TextBlock Text="{Binding Path=EndWorkHour}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;/StackPanel&gt; &lt;TextBlock Text="{Binding Username}" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;TextBlock Text="{Binding Path=Location}" Foreground="Gray" FontSize="16"&gt;&lt;/TextBlock&gt; &lt;/StackPanel&gt; &lt;/DataTemplate&gt; &lt;/ListBox.ItemTemplate&gt; &lt;/ListBox&gt; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload