我在一个事件中,在这个事件中我想要一个javascript警报向用户显示一条消息。但我似乎无法得到这个工作。如何在C#事件中执行javascript
protected void dgvStaff_Deleting(object sender, Infragistics.Web.UI.GridControls.RowDeletingEventArgs e)
{
// Code stub
object test = e.Row.Items[0].Text;
//ScriptManager.RegisterStartupScript(this, this.GetType(), "alertbox", "ShowPopup('Select a row to rate');", true);
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertbox", "ShowPopup('Select a row to rate');", true);
if (objGatewayFunctions.CheckStaffAssignment(e.Row.Items[0].Text.ToString(), ConfigurationManager.AppSettings.Get("Connection").ToString()) == true)
{
}
}
任何想法我在做什么错在这里?
你一定要明白,所有的C#代码在服务器上运行,以及JavaScript客户端只*后*服务器代码已经完成完全执行,并产生推得到的运行HTML代码到客户端的浏览器?你不能在asp.net – mellamokb