WeatherWS.asmx 獲取 XML 格式天氣數據。// 後台解析示例
XmlDocument doc = new XmlDocument();
doc.LoadXml(wsResult);
XmlNodeList nodes = doc.SelectNodes("//string"); // 根據實際結構調整
foreach (XmlNode node in nodes) {
// 提取字段填充實體列表
}
rptWeather.DataSource = list;
rptWeather.DataBind();
<asp:Repeater ID="rptWeather" runat="server">
<ItemTemplate>
<div class="weather-item">
<h3><%# Eval("City") %></h3>
<p>溫度:<%# Eval("Temp") %></p>
<!-- 其他字段 -->
</div>
</ItemTemplate>
</asp:Repeater>
使用 CSS Flex/Grid 實現圖中卡片式佈局,圖標引用 WeatherWS 返回的 .gif 路徑。