Hej, jag har en GridView med några LinkButtons i EditItemTemplate där jag har OnClick="ValdiateCustomControl". Metoden ser ut så här:
protected void ValdiateCustomControl(object sender, EventArgs e)
{
string myScript = "alert('hello');";
if (!Page.ClientScript.IsStartupScriptRegistered("error"))
Page.ClientScript.RegisterStartupScript(this.GetType(), "error", myScript, true);
}
men alert rutan dyker aldrig upp! När jag debuggar så ser jag att koden borde köras men det händer inget.. Om jag kör OnClientClick kan jag t.ex. dirket i aspx sidan köra en alert men då kan jag ju naturligtvis inte köra Page.IsValid o annat serverside etc. (som jag egentligen vill). De kodexempel jag sett på Google ser ut ungefär så här fast jag vet ju inte om de just körde en LinkButton i en GridView.. =) Finns det nåt jag kan tänka på eller är det nåt syntaxfel..?