Tôi có một mã javascript phía sau. nó là để hiển thị một hộp thoại javascript.Tên 'ClientScript' không tồn tại trong ngữ cảnh hiện tại
tuy nhiên, nó giữ cho thấy lỗi này
The name 'ClientScript' does not exist in the current context
Mã này được đặt bên trong masterpage. Tôi cũng đã sử dụng mã chính xác cùng một lúc tập tin aspx khác, và nó hoạt động ra tốt đẹp ngoài việc này ..
đây là mã của tôi:
protected void Button2_Click(object sender, EventArgs e)
{
string message = "Order Placed Successfully.";
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append("<script type = 'text/javascript'>");
sb.Append("window.onload=function(){");
sb.Append("alert('");
sb.Append(message);
sb.Append("')};");
sb.Append("</script>");
ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", sb.ToString()); string script = "alert('abc');";
}
Tnaks biểu thị giải thích chi tiết – BNN
Page.ClientScript hoạt động trên MasterPage. Cảm ơn người đàn ông. –