//前端JavaScript
function OpenNominationChannelApprove(co_id) { // var currentChannelType = $("#ddlchnltype").children('option:selected').val(); var currentChannelType = $("#ddlchnltype").children('option:selected').val(); var url = "SRNominationChannelApprove.aspx?co_id="+co_id+"¤tChannelType="+currentChannelType; var left = (window.screen.width - width) / 2; var top = (window.screen.height - height) / 2; var width = 800; var height = 600; window.open(url, '_blank', 'top=' + top + ',left=' + left + ',resizable=yes,scrollbars=yes,toolbar=no,width=' + width + ',height=' + height); }
//后端代码
string co_id = string.Empty; int checkCount = 0; for (int i = 0; i < grdChannel.Items.Count; i++) { CheckBox CB = (CheckBox)grdChannel.Items[i].FindControl("chkSelected"); if (CB.Checked == true) {
//获取co_id co_id = co_id + grdChannel.Items[i].Cells[15].Text + ",";//选中的四项值 checkCount++; } } if (checkCount == 0) { Response.Write("<script>alert('Please select at least one item to Nominate!')</script>"); } else { //Page.ClientScript.RegisterStartupScript(this.GetType(), "gg", "<script>OpenNominationChannelApprove('" + co_id + "')</script>");
//传递co_id到其他页面
base.ClientScript.RegisterStartupScript(this.GetType(), "gg", "<script>OpenNominationChannelApprove('" + co_id + "')</script>"); }
//SRNominationChannelApprove页面获取co_id
string co_ids = Request.QueryString["co_id"].ToString();