<%@ Page Language="C#" AutoEventWireup="true" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server"><title>Eval XSS Test</title>
<script type="text/C#" runat="server">
protected void Page_Load(object sender, EventArgs e)
{ DateTime d = DateTime.Today;
var ds = new[]
{ new { SN=1, EntryDate = d.AddDays(-15), Name = "Jeffrey", Remark = "Verified"}, new { SN=2, EntryDate = d.AddDays(-7), Name = "Linda", Remark = "NA"}, new { SN=3, EntryDate = d.AddDays(-2), Name = "Sharon", Remark = ""} };
ListView1.DataSource = ds;
ListView1.DataBind();
}
</script></head><body>
<form id="form1" runat="server">
<asp:ListView ID="ListView1" runat="server">
<LayoutTemplate>
<table border=1>
<thead><tr><th>Sn</th><th>EntryDate</th><th>Name</th><th>Remark</th></tr></thead>
<tbody runat="server" id="itemPlaceholder"></tbody>
</table>
</LayoutTemplate>
<ItemTemplate>
<tr><td><%#Eval("SN")%></td><td><%#Eval("EntryDate", "{0:yyyy/MM/dd}") %></td> <td><%#Eval("Name", "")%> </td><td><asp:Label ID="lblRemark" runat="server" Text='<%#Eval("Remark", "")%>'> </asp:Label></td>
</tr>
</ItemTemplate>
</asp:ListView>
</form>
</body></html>