ASP.net Repeater控件隐藏列
来源:互联网 发布:jsp源码下载 编辑:程序博客网 时间:2024/06/07 04:06
实例:
前台:
//jQuery用来隐藏Repeater的表头列
function ViewOnly(){
$("#thEdit").hide();
$("#thDelete").hide();
$("#tdNew").hide();
}
<table width="100%" border="0" cellpadding="0" cellspacing="1" rules="all" class="tablebk" >
<tr class="tablebtbg">
<th scope="col" style="width: 110px;">酒店th>
<th scope="col" style=" width:80px">区域</th>
<th scope="col" style=" width:110px">负责人</th>
<th scope="col" style=" width:60px">查看</th>
<th scope="col" style=" width:60px" id="thEdit">修改</th>
<th scope="col" style="width: 60px" id="thDelete">删除</th> //TH用Javascript隐藏
</tr>
<asp:repeater id="RepList" runat="server" OnItemCommand="RepList_ItemCommand" OnItemDataBound="RepList_ItemDataBound">
<itemtemplate>
<tr align="center" class="bgbaise">
<td align="center">
<%#HtmlEncode(Eval("GrogshopName"))%>
</td>
<td align="center">
<%#HtmlEncode(Eval("GrogshopArea"))%>
</td>
<td align="center">
<%#HtmlEncode(Eval("Grogshopprincipal"))%>
</td>
<td align="center">
<a href="../FrontCase/GrogshopInfo_Update.aspx<%#GetEncryptUrlQueryString(Container.DataItem,"View") %>">查看</a>
</td>
<td align="center" runat="server" id="tdEdit"> //设为服务器控件后台操作
<a href="../FrontCase/aa.aspx<%#GetEncryptUrlQueryString(Container.DataItem,"Edit") %>">修改</a>
</td>
<td align="center" runat="server" id="tdDelete"> //设为服务器控件后台操作
<asp:LinkButton ID="lbtnDel" CommandArgument='<%#HtmlEncode(Eval("GrsID")) %>' CommandName="Del" runat="server"><span onclick="return confirm('是否删除记录?');">删除</span></asp:LinkButton>
</td>
</tr>
</itemtemplate>
</asp:repeater>
</table>
后台:
//调用前台的Javascript函数
this.ClientJavaScript("ViewOnly();");
protected void RepList_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{
//,Common.SystemRole.Receive
HtmlTableCell tdEdit = e.Item.FindControl("tdEdit") as HtmlTableCell;
HtmlTableCell tdDelete = e.Item.FindControl("tdDelete") as HtmlTableCell;
tdEdit.Visible = false;
tdDelete.Visible = false;
//隐藏编辑、删除列
}
}
http://sunhongwei2002.blog.163.com/blog/static/1490070122010112975917403/
- ASP.net Repeater控件隐藏列
- ASP.net Repeater控件隐藏列 自写一个测试
- ASP.NET Repeater控件
- ASP.NET - Repeater 控件
- ASP.NET 2.0 repeater控件实现多列完美显示
- asp.net服务器控件Repeater
- ASP.NET控件Repeater遍历
- ASP.NET 2.0---Repeater控件
- ASP.NET(C#)--Repeater中生成“序号”列&&给Repeater控件里添加序号的5种方法
- Repeater控件分页例子(ASP.NET 2.0)
- asp.net Repeater控件嵌套使用
- asp.net 中repeater控件的使用
- asp.net 中repeater控件的使用
- asp.net 中repeater控件的使用
- ASP.NET用Repeater控件显示数据
- ASP.NET用Repeater控件显示数据
- ASP.NET 2.0 Repeater控件分页例子
- Asp.net用Repeater控件显示数据
- 2012华为校园招聘软件研发上机测试题及部分解答
- JavaScript 优化方案
- CString 参数传递
- HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth之完全详解
- js效果60秒倒计时
- ASP.net Repeater控件隐藏列
- 最近做的测试
- 柳传志:联想并购六年 跃居全球PC份额前三
- 《CPlusPlusPrimer》第三章编程源码——String类的简单实现
- quartz 调度任务
- 通过修改HOSTS方式访问GAE
- 计算WEB服务器负载量的两种方法
- Jetty 架构
- CFileDialog的详解