📄 userlist.aspx
字号:
<%@ Page Language="C#" AutoEventWireup="true" Codebehind="UserList.aspx.cs" Inherits="PowerEasy.WebSite.Admin.User.UserList" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>用户列表页</title>
<base target="_self" />
</head>
<% m_UserInput = Request.QueryString["OpenerText"];%>
<body>
<form id="myform" runat="server">
<div>
<table width="100%" border="0" cellpadding="2" cellspacing="0" class="border">
<tr class="title" style="height: 22">
<td align="left">
<b>已经选定的用户:</b></td>
<td align="right">
<a href="javascript:window.close();">返回>></a></td>
</tr>
<tr class="tdbg">
<td align="left">
<input type="text" id="UserNameList" size="60" maxlength="200" readonly="readonly"
class="inputtext" />
<input type="hidden" name="HdnUserName" id="HdnUserName" value="" /></td>
<td align="center">
<input type="button" class="inputbutton" name="del1" onclick="del(1)" value="删除最后" />
<input type="button" class="inputbutton" name="del2" onclick="del(0)" value="删除全部" /></td>
</tr>
</table>
<br />
<table width="100%" border="0" cellpadding="2" cellspacing="0" class="border">
<tr class="title">
<td align="left">
<asp:Repeater ID="RptUserGroupName" runat="server" DataSourceID="OdsUserGroupName"
OnItemDataBound="RepUserGroup_ItemDataBound">
<ItemTemplate>
<asp:Label ID="LblTitle" runat="server" Text="Label"></asp:Label>
</ItemTemplate>
</asp:Repeater>
</td>
</tr>
</table>
<asp:ObjectDataSource ID="OdsUserGroupName" runat="server" SelectMethod="GetUserGroupList"
TypeName="PowerEasy.UserManage.UserGroups">
<SelectParameters>
<asp:Parameter Name="startRowIndexId" Type="Int32" />
<asp:Parameter Name="maxNumberRows" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
<br />
<table width="100%" border="0" cellpadding="2" cellspacing="0" class="border">
<tr class="title">
<td align="left">
<b>会员列表:</b></td>
<td align="right">
<asp:TextBox ID="TxtKeyWord" runat="server"></asp:TextBox> <asp:Button
ID="BtnSearch" runat="server" Text="查找" /></td>
</tr>
<tr>
<td valign="top" colspan="2">
<div id="DivUserName" runat="server" visible="false">
未找到任何用户!</div>
<asp:Repeater ID="RepUser" runat="server" OnItemDataBound="RepUser_ItemDataBound">
<HeaderTemplate>
<table width="100%" border="0" cellspacing="1" cellpadding="1" class="border">
<tr>
</HeaderTemplate>
<ItemTemplate>
<td align="center">
<a href="#" onclick="<%# "add('" + Container.DataItem + "')"%>">
<%# Container.DataItem%>
</a>
</td>
<%
i++; %>
<% if (i % 8 == 0 && i > 1)
{%>
</tr><tr>
<%} %>
</ItemTemplate>
<FooterTemplate>
</tr></table>
</FooterTemplate>
</asp:Repeater>
</td>
</tr>
<tr class="tdbg">
<td align="center" colspan="2">
<div id="DivAdd" runat="server">
<a href="#" onclick="add('<%=m_allUser %>')">增加以上所有用户</a></div>
</td>
</tr>
</table>
<table border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td align="center">
<pe:AspNetPager ID="Pager" runat="server" OnPageChanged="Pager_PageChanged">
</pe:AspNetPager>
</td>
</tr>
</table>
</div>
<script language="javascript" type="text/javascript">
document.getElementById('UserNameList').value = opener.document.getElementById('<%= m_UserInput %>').value;
function add(obj)
{
if(obj==""){return false;}
if(opener.document.getElementById('<%= m_UserInput %>').value=="")
{
opener.document.getElementById('<%= m_UserInput %>').value=obj;
document.getElementById('UserNameList').value = opener.document.getElementById('<%= m_UserInput %>').value;
return false;
}
var singleUserName=obj.split(",");
var ignoreUserName="";
for(i=0;i<singleUserName.length;i++)
{
if(checkUserName(opener.document.getElementById('<%= m_UserInput %>').value,singleUserName[i]))
{
ignoreUserName=ignoreUserName+singleUserName[i]+" ";
}
else
{
opener.document.getElementById('<%= m_UserInput %>').value = opener.document.getElementById('<%= m_UserInput %>').value + "," + singleUserName[i];
document.getElementById('UserNameList').value = opener.document.getElementById('<%= m_UserInput %>').value;
}
}
if(ignoreUserName!="")
{
alert(ignoreUserName+"用户已经存在,此操作已经忽略!");
}
}
function del(num)
{
if (num==0 || opener.document.getElementById('<%= m_UserInput %>').value=="" || opener.document.getElementById('<%= m_UserInput %>').value==",")
{
opener.document.getElementById('<%= m_UserInput %>').value="";
document.getElementById('UserNameList').value="";
return false;
}
var strDel=opener.document.getElementById('<%= m_UserInput %>').value;
var s=strDel.split(",");
opener.document.getElementById('<%= m_UserInput %>').value = strDel.substring(0,strDel.length-s[s.length-1].length-1);
document.getElementById('UserNameList').value = opener.document.getElementById('<%= m_UserInput %>').value;
}
function checkUserName(UserNamelist,thisUserName)
{
if (UserNamelist==thisUserName){
return true;
}
else{
var s=UserNamelist.split(",");
for (j=0;j<s.length;j++){
if(s[j]==thisUserName)
return true;
}
return false;
}
}
</script>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -