Hejsan!LinkButton
Hittade denna kod i msdn den funkar fint i ett nytt tomt webbprojekt...
<code>
<%@ Page Language="VB" %>
<html>
<head>
<script language="VB" runat="server">
Sub LinkButton_Click(sender As Object, e As EventArgs)
Label1.Text = "You clicked the link button"
End Sub
</script>
</head>
<body>
<form runat=server ID="Form1">
<h3>LinkButton Example</h3>
<asp:LinkButton id="LinkButton1"
Text="Click Me"
Font-Name="Verdana"
Font-Size="14pt"
OnClick="LinkButton_Click"
runat="server"/>
<p>
<asp:Label id=Label1 runat=server />
</p>
</form>
</body>
</html>
</code>
Men om jag lägger in samma funktioner på min sida får jag bara detta felmeddelande:
<code>
Microsoft JScript runtime error: 'Page_Validators' is undefined
</code>
html koden för den sidan som funkar ser länken ut så här:
<code>
<a id="LinkButton1" href="javascript:__doPostBack('LinkButton1','')" style="font-family:Verdana;font-size:14pt;">Click Me</a>
</code>
men html koden för min sida blir så här:
<code>
<a id="LinkButton1" href="javascript:{if (typeof(Page_ClientValidate) != 'function' || Page_ClientValidate()) __doPostBack('LinkButton1','')} " style="font-family:Verdana;font-size:14pt;">Click Me</a>
</code>
Varför blir det så? Och hur fixar jag det? Någon som vet?
/Mvh Emil