NOTE: You must have a weather.com account and put the settings in the web.config
file. USE ZIP CODES BELOW!
 | ASPX |
|
 | CS |
|
1 <%@ Page Language="C#" MasterPageFile="~/MasterPages/SamplePageWithCode.master"
2 AutoEventWireup="true" CodeFile="04_WeatherGadget.aspx.cs"
3 Inherits="_05_OtherSamples_WeatherGadget"
4 Title="Weather.com Gadget" %>
5
6 <asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="Server">
7 <div>
8 NOTE: You must have a weather.com account and put the settings in the web.config
9 file.<br />USE ZIP CODES BELOW!
10 <br />
11 <atlas:UpdatePanel ID="WeatherGadget" runat="server" Mode="conditional">
12 <ContentTemplate>
13 <table border="0" cellpadding="2" cellspacing="0" style="border:solid 1px black">
14 <tr>
15 <td nowrap align="center">
16 <asp:Label ID="CityTitle" runat="server"></asp:Label></td>
17 </tr>
18 <tr>
19 <td valign="top">
20 <table border="0" cellpadding="0" cellspacing="0">
21 <tr>
22 <td nowrap>
23 <asp:Image ID="ImageIcon" Width="128" Height="128" runat="server" /></td>
24 <td>
25 <asp:Label ID="Temperature" runat="server" CssClass="temp"></asp:Label>°F</td>
26 </tr>
27 </table>
28 </td>
29 </tr>
30 <tr>
31 <td>
32 <table border="0" cellpadding="3" cellspacing="0">
33 <tr>
34 <td nowrap>
35 <b>Current Conditions:</b></td>
36 <td>
37 <asp:Label ID="Conditions" runat="server"></asp:Label></td>
38 </tr>
39 <tr>
40 <td nowrap>
41 <b>Feels Like:</b></td>
42 <td>
43 <asp:Label ID="FeelsLike" runat="server"></asp:Label></td>
44 </tr>
45 <tr>
46 <td nowrap>
47 <b>Humidity:</b></td>
48 <td>
49 <asp:Label ID="Humidity" runat="server"></asp:Label>%</td>
50 </tr>
51 <tr>
52 <td nowrap>
53 <b>Updated:</b></td>
54 <td>
55 <asp:Label ID="LastUpdated" runat="server"></asp:Label></td>
56 </tr>
57 </table>
58 </td>
59 </tr>
60 <tr>
61 <td style="border-top: solid 1px black; text-align:center; vertical-align:middle" align="center" valign="middle">
62 <asp:TextBox ID="ZipCode" runat="server"></asp:TextBox> <asp:Button ID="RefreshData" runat="server" Text="Get Weather" OnClick="GetWeather_OnClick" />
63 </td>
64 </tr>
65 <tr>
66 <td style="border-top: solid 1px black; text-align:center; vertical-align:middle" align="center" valign="middle">
67 <asp:Image ID="Image1" ImageUrl="~/Images/weather/logos/TWClogo_32px.png" runat="server" /> <span style="font-size:x-small">Weather data provided by <a href="http://weather.com">Weather.com</a></span>.
68 </td>
69 </tr>
70 </table>
71 </ContentTemplate>
72 <Triggers>
73 <atlas:ControlEventTrigger ControlID="RefreshData" EventName="Click" />
74 </Triggers>
75 </atlas:UpdatePanel>
76 </div>
77 </asp:Content>
78
|
|