前台js方法(写在head标签之内)
1
2
3
4
5
6
7
|
<script type=
"text/javascript"
language=
"javascript"
>
function
Close()
{
document.getElementById(
"doing"
).style.display =
"none"
;
document.getElementById(
"divLogin"
).style.display =
"none"
;
}
</script>
|
后台方法。我选用的是一个LinkButton
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
protected
void
LinkButton2_Click(
object
sender, EventArgs e)
{
int
count = 0;
for
(
int
i = 0; i <= GridView1.Rows.Count - 1; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl(
"cbSelect"
);
if
(cbox.Checked ==
true
)
{
count++;
}
}
if
(count == 0)
{
ScriptManager.RegisterStartupScript(
this
.UpdatePanel2,
this
.UpdatePanel2.GetType(),
"Alert"
,
"alert('请至少选择一个物资!')"
,
true
);
return
;
}
else
{
//调用前台的 Close() 方法
ClientScriptManager cs = Page.ClientScript;
cs.RegisterStartupScript(
this
.GetType(),
""
,
"<script type=\"text/javascript\">Close() ;</script>"
);
}
|