日期:2014-05-18 浏览次数:20461 次
<asp:Repeater ID="rpt" runat="server"> <ItemTemplate> <tr> <td> <input id='<%#Eval("ID")%>' type="checkbox" value='<%#Eval("ID")%>' runat="server" Visible='<%#IsVisible(<%#Eval("ID"%>)%>'/> </td> </tr> </ItemTemplate> <ItemStyle HorizontalAlign="Center" /> </asp:Repeater> 后台根据写一个IsVisible方法,返回一个bool值就行了 public bool IsVisible(string ID) { bool flag = false; //你的权限判断,然后返回 bool值即可,控制前面的checkbox是否显示 return flag; }
------解决方案--------------------
前台
<asp:Repeater ID="repShopId" runat="server"> <ItemTemplate> <tr> <td> <input name="chkID" type="checkbox" value='<%# Eval("Id") %>' /> </td> </tr></asp:Repeater>
------解决方案--------------------
Repeater 里面 <input type='checkbox' id='ChkSelect' class='nogrid' runat="server" value='<%#eval_r("ItemID")%>'/> Repeater 外面 <input id="Checkbox1" type="checkbox" onclick='selectAll()' /> <asp:Button ID="Button1" runat="server" Text="Delete" OnClick="Button1_Click" />
------解决方案--------------------
我想说的上面的都说了,顶一下
------解决方案--------------------
已经测试6楼的好用
var checkbox = document.getElementsByTagName_r("input");
修正下 var checkbox = document.getElementsByTagName("input");
------解决方案--------------------
蛋疼的结帖率
------解决方案--------------------
看帖回复是种美德。。回帖得分才是王道。