JOHN JOHNNNY

JOHN JOHNNNY

  • NA
  • 190
  • 140k

[WPSL] Display different html pages according to date and ti

Mar 1 2016 3:17 PM

Hi
I have different html pages in my app that i will like to view locally in my app the code below can only view single html page but what i want is To display different

html pages according to date of the month in a webview
This is my code below

xaml

<!--ContentPanel - place additional content here-->
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<phone:WebBrowser HorizontalAlignment="Left" Margin="20,50,0,0" Name="webBrowser1" VerticalAlignment="Top" Height="500" Width="430" />

</Grid>

xaml.cs

public partial class MainPage : PhoneApplicationPage
{
private List<string> htmls;

private int CurrentIndex = 0;

private int TotalCount = 0;
// Constructor
public MainPage()
{
InitializeComponent();

// Sample code to localize the ApplicationBar
//BuildLocalizedApplicationBar();

this.Loaded += MainPage_Loaded;
}

private void MainPage_Loaded(object sender, RoutedEventArgs e)
{
htmls = new List<string>() { "/Bible/hymnpage1.html", "/Bible/hymnpage2.html", "/Bible/hymnpage3.html", "/Bible/1_1_2016.html" };
TotalCount = htmls.Count;
if (TotalCount != 0)

{
webBrowser1.Navigate(new Uri(htmls[CurrentIndex], UriKind.Relative));
}

}

private void Previous_Click(object sender, EventArgs e)
{
if (CurrentIndex != 0)
{
CurrentIndex--;
}

webBrowser1.Navigate(new Uri(htmls[CurrentIndex], UriKind.Relative));
}

private void Next_Click(object sender, EventArgs e)
{
if (CurrentIndex != TotalCount - 1)
{
CurrentIndex++;
}

webBrowser1.Navigate(new Uri(htmls[CurrentIndex], UriKind.Relative));
}

Kindly help