我是个菜鸟,今天在做个网站的时候使用了Repeater控件里面有个LinkButton,<asp:Repeater ID="Repeater1" runat="server" >
<ItemTemplate>
<tr>
<td width="5%" align="center" bgcolor="#FFFFFF"><asp:CheckBox ID="Ck" runat="server" /><asp:Label ID="lblUserID" runat="server" Text='<%# Eval("UID") %>' Visible="false"></asp:Label></td>
<td width="10%" height="30" align="center" bgcolor="#FFFFFF"><%#DataBinder.Eval(Container.DataItem, "UserName")%></td>
<td width="5%" align="center" bgcolor="#FFFFFF"><%#DataBinder.Eval(Container.DataItem, "UType")%></td>
<td width="20%" align="center" bgcolor="#FFFFFF"><%#DataBinder.Eval(Container.DataItem, "StartDate")%></td>
<td width="20%" align="center" bgcolor="#FFFFFF"><%#DataBinder.Eval(Container.DataItem, "EndDate")%></td>
<td width="10%" align="center" bgcolor="#FFFFFF"><asp:LinkButton ID="lbtnUpdate" Font-Underline="false" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Verify").ToString()== "True" ? "已审" : "未审"%>'></asp:LinkButton></td>
<td width="5%" align="center" bgcolor="#FFFFFF"><asp:LinkButton ID="lbtnUpdateLockedup" Font-Underline="false" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Lockedup").ToString()== "True" ? "已锁定" : "未锁定"%>' ></asp:LinkButton></td>
<td width="20%" align="center" bgcolor="#FFFFFF"></td>
</tr>
</ItemTemplate>
</asp:Repeater>数据库名为db
Verify 的数据类型是 bit
请问如何才能够实现用户审核的功能(点击审核时“已审”2字变成“未审”)。麻烦将详细的C#代码写出来,谢谢各位老大了
<ItemTemplate>
<tr>
<td width="5%" align="center" bgcolor="#FFFFFF"><asp:CheckBox ID="Ck" runat="server" /><asp:Label ID="lblUserID" runat="server" Text='<%# Eval("UID") %>' Visible="false"></asp:Label></td>
<td width="10%" height="30" align="center" bgcolor="#FFFFFF"><%#DataBinder.Eval(Container.DataItem, "UserName")%></td>
<td width="5%" align="center" bgcolor="#FFFFFF"><%#DataBinder.Eval(Container.DataItem, "UType")%></td>
<td width="20%" align="center" bgcolor="#FFFFFF"><%#DataBinder.Eval(Container.DataItem, "StartDate")%></td>
<td width="20%" align="center" bgcolor="#FFFFFF"><%#DataBinder.Eval(Container.DataItem, "EndDate")%></td>
<td width="10%" align="center" bgcolor="#FFFFFF"><asp:LinkButton ID="lbtnUpdate" Font-Underline="false" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Verify").ToString()== "True" ? "已审" : "未审"%>'></asp:LinkButton></td>
<td width="5%" align="center" bgcolor="#FFFFFF"><asp:LinkButton ID="lbtnUpdateLockedup" Font-Underline="false" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Lockedup").ToString()== "True" ? "已锁定" : "未锁定"%>' ></asp:LinkButton></td>
<td width="20%" align="center" bgcolor="#FFFFFF"></td>
</tr>
</ItemTemplate>
</asp:Repeater>数据库名为db
Verify 的数据类型是 bit
请问如何才能够实现用户审核的功能(点击审核时“已审”2字变成“未审”)。麻烦将详细的C#代码写出来,谢谢各位老大了
解决方案 »
- WinCE5.0 在VS2005(C#) RasDial 进行GPRS拨号成功后,已自动获得IP,但无法使用socket连接
- .net 连接sap调用Function问题
- 下拉列表框中内容无法保留
- 谁能提供C#医保刷卡的代码
- 如何用正则表示式提取日志中的源地址和目标地址?
- tblimp excel9.olb出错,各位大侠知道是什么原因吗?
- 如果用ADO.NET判断一个表是否存在?
- 谁能提供<<ADO.NET高级编程>>电子书 中文版
- 急急急!!!我想对DataSet进行过滤,我怎么过滤某一项是空值是所有记录?
- 准知道C# 2003是否支持泛型???
- C# 如何创建文件夹和XML,并不写入硬盘的情况下
- C# winform datagridview中正则表达式
{
SqlConnection conn = Class1.DBconnection();
conn.Open();
SqlCommand cmd1 = new SqlCommand("select Verify from tb_user UID = '" + Request["UID"] + "'", conn);
if ("Verify" =="1 ")
{
SqlCommand cmd = new SqlCommand("update tb_user set Verify = 0 where UID = '"+Request ["UID"]+"'", conn);
cmd.ExecuteNonQuery();
conn.Close(); }
else
{
SqlCommand cmd = new SqlCommand("update tb_user set Verify = 1 where UID = '" + Request["UID"] + "'", conn);
cmd.ExecuteNonQuery();
conn.Close();
}
}我这样写的怎么都没能更新成功,也没提示错误
Repeater 中没有Rowcommand啊