首页上一页 1 下一页尾页 3 条记录 1/1页
请教一下关于linkbutton控件的一个使用
发表在ASP.NET图书答疑
2010-11-25
是否精华
是
否
版块置顶:
是
否
在《asp.net项目开发全程实录》第五章里面的FileIncept.aspx和FileIncept.aspx.cs里面有这样的代码:
**************** FileIncept.aspx *********************
<td align="center" style="width:85px;height:13px">
接收状态:<%#DataBinder.Eval(Container.DataItem, "examine")%>
<asp:LinkButton ID="lnkQryAccp" runat="server" CommandName="edit" CssClass="bluebuttoncss">确认接收</asp:LinkButton></td>
**************** FileIncept.aspx.cs *********************
protected void DataList1_EditCommand(object source, DataListCommandEventArgs e)
{
//修改文件接收状态
bc.ExecSQL("UPDATE tb_file SET examine = '已接收' WHERE fileID ='" + (int)DataList1.DataKeys[e.Item.ItemIndex] + "'");
DataList1.DataSource = bc.GetDataSet("select * from tb_file where fileAccepter='" + Session["loginName"].ToString() + "' order by fileTime desc", "tb_file");
DataList1.DataKeyField = "fileid";
DataList1.DataBind();
rdoBtnInpceptFalse.Enabled = true;
rdoBtnInpceptTrue.Enabled = true;
}
cs这段代码是为了将接受文件后修改接受状态的,但是修改完回到查看页面“确认接收”的元素仍在,我想通过调用这个id为linkButton1的属性将其隐藏,但是发现无法调用,在代码自动弹出中,像rdoBtnInpceptTrue这样的元素都可以自动弹出,可是linkButton1却显示不出来,不知是为何。
或者有其他方法可以将“确认接收”这个隐藏么?(用div?)
**************** FileIncept.aspx *********************
<td align="center" style="width:85px;height:13px">
接收状态:<%#DataBinder.Eval(Container.DataItem, "examine")%>
<asp:LinkButton ID="lnkQryAccp" runat="server" CommandName="edit" CssClass="bluebuttoncss">确认接收</asp:LinkButton></td>
**************** FileIncept.aspx.cs *********************
protected void DataList1_EditCommand(object source, DataListCommandEventArgs e)
{
//修改文件接收状态
bc.ExecSQL("UPDATE tb_file SET examine = '已接收' WHERE fileID ='" + (int)DataList1.DataKeys[e.Item.ItemIndex] + "'");
DataList1.DataSource = bc.GetDataSet("select * from tb_file where fileAccepter='" + Session["loginName"].ToString() + "' order by fileTime desc", "tb_file");
DataList1.DataKeyField = "fileid";
DataList1.DataBind();
rdoBtnInpceptFalse.Enabled = true;
rdoBtnInpceptTrue.Enabled = true;
}
cs这段代码是为了将接受文件后修改接受状态的,但是修改完回到查看页面“确认接收”的元素仍在,我想通过调用这个id为linkButton1的属性将其隐藏,但是发现无法调用,在代码自动弹出中,像rdoBtnInpceptTrue这样的元素都可以自动弹出,可是linkButton1却显示不出来,不知是为何。
或者有其他方法可以将“确认接收”这个隐藏么?(用div?)