Hello,
I think it's because the OnClick looks for an event inside the code-behind file - as it is a server control.
In your case you could alter the OnClick statement this way:
... OnClick="javascript:window.open('Help.htm');" ...
This should work.
HTH
>I want to have a button on a page that will open a new window and display Help.htm file. This is the syntax I use on the .aspx page:
>
>
><asp:Button id="Help" runat=server OnClick="window.open('Help.htm')" />
>
>
>But at run time I get the following error on this line:
>
>
>CS1012: Too many characters in character literal
>
>
>Do you see anything wrong with my code above? Thank you.
robert.oh.