帮小弟加下注释谢谢各位大神!
String[] idArray = Request.Form.GetValues("users");
if (idArray != null)
{
string ids = string.Empty;
string idName = string.Empty;
foreach (string id in idArray)
{
ids += id + ",";
}
ids = ids.Substring(0, ids.Length - 1);
string sql = "select * from users where id in (" + ids + ")";
DataTable dt = SqlHelper.ExecuteTable(sql);
if (dt.Rows.Count > 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
idName += dt.Rows[i]["names"].ToString() + ",";
}
}
idName = idName.Substring(0, idName.Length - 1);
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "msg", "<script>var obj=window.dialogArguments.document;obj.getElementById('usersID').value='" + ids + "'; obj.getElementById('users').value='" + idName + "';window.dialogArguments.document.form1.submit();window.close(); </script>");
}