点击DataGrid中的ImageButton按钮弹出窗口问题

wangwm wangwm 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
DataGrid中有个ImageButton按钮,点击后,窗口能够弹出,同时DataGrid也在刷新,请问各位老大,如何在窗口弹出的同时不让DataGrid也刷新?

DataGrid数据源绑定代码:

DataTable objDT = Common.cTextGame.getTextGameByTreeID(intID);
if(!Page.IsPostBack)
{
DataGrid1.DataSource = objDT.DefaultView;
DataGrid1.DataBind();
}

DataGrid1_ItemDataBound代码:

private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if( e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
Label lbl = (Label)e.Item.FindControl("Id");
int iID = Convert.ToInt32(lbl.Text);
ImageButton objImg = (ImageButton)e.Item.FindControl("imgBt");
objImg.Attributes.Add("onclick","Material("+ iID +","+ intID +");");
}
}

javascript函数:

function Material(ID, SupID)
{
window.open("Browse.aspx?ID="+ID+"&SupID="+SupID, "","left=0,screenX=0,top=0,screenY=0,status=no, toolbar=no,resizable=no,height=660,width=850,scrollbars=yes");
}
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
wangwm
.NET社区 62,271 成员 668,968 内容