<HeaderTemplate>
<table>
<tr>
<td>
用户名
</td>
<td>
状态
</td>
<td>
操作
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr runat="server" id="trRow">
<td>
<%#Eval("UserName") %>
</td>
<td>
<%#Eval("Status") %>
</td>
<td>
<asp:Button runat="server" ID="btnEnabled" Text="启用" CommandName="Enabled" CommandArgument='<%#Eval("Id") %>' />
</td>
<td>
<asp:Button runat="server" ID="btnDisbaled" Text="禁用" OnClientClick="return confirm('真的要禁用吗?')"
CommandName="Disable" CommandArgument='<%#Eval("Id") %>' />
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table></FooterTemplate>
<table>
<tr>
<td>
用户名
</td>
<td>
状态
</td>
<td>
操作
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr runat="server" id="trRow">
<td>
<%#Eval("UserName") %>
</td>
<td>
<%#Eval("Status") %>
</td>
<td>
<asp:Button runat="server" ID="btnEnabled" Text="启用" CommandName="Enabled" CommandArgument='<%#Eval("Id") %>' />
</td>
<td>
<asp:Button runat="server" ID="btnDisbaled" Text="禁用" OnClientClick="return confirm('真的要禁用吗?')"
CommandName="Disable" CommandArgument='<%#Eval("Id") %>' />
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table></FooterTemplate>
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误:
行 19: {
行 20: DataRowView rowView = (DataRowView)e.Item.DataItem;
行 21: var userRow = (人员管理.DAL.DataSetUsers.T_UsersRow)rowView.Row;
行 22: if (userRow.Status == "禁用")
行 23: {
源文件: d:\my documents\visual studio 2010\Projects\人员管理\人员管理\用户管理.aspx.cs 行: 21
模版