首页 新闻 会员 周边

内容页的 OnClick事件报错 为了避免自动回调

0
悬赏园豆:50 [已解决问题] 解决于 2012-04-10 23:50
 1 //MasterPage.master中 head部分
2 <head id="Head1" runat="server">
3 <title>无标题页</title>
4 <link rel="Stylesheet" href="~/CSS/Style.css" type="text/css" />
5 <asp:ContentPlaceHolder id="CPlaceHolder" runat="server">
6 </asp:ContentPlaceHolder>
7 </head>
8 //一个内容页中两个Content
9 <asp:Content ID="Content3" ContentPlaceHolderID="CPlaceHolder" runat="server">
10 <script type="text/ecmascript">
11 function RegisterImage()
12 {
13 var id=document.getElementById("Img1");
14 var im1=id.src;
15 CallServer(im1,"");
16 }
17 function ResiveServerData(rValue)
18 {
19 Img1.src=rValue;
20 }
21 </script>
22 </asp:Content>
23 --------------------------------------
24 <asp:Content ID="Content" ContentPlaceHolderID="ContentPlaceHolder1" runat ="server">
25 <div style="height:200px; width:200px; overflow:hidden; overflow:hidden;" >
26 <img id="Img1" alt="请看图片信息" src="" height="200" width="200" />
27 </div>
28 <asp:Button ID="UpPic" runat="server" Height="20px" Text="显示" Width="29px" OnClick= "RegisterImage()" />
29 </asp:Content>
30 报错信息: 并没有 "RegisterImage" 的定义
也是从网上看的,结合自己情况写的,不知道可不可行,错误出在哪里?请高手指点谢谢
凌云壮志....的主页 凌云壮志.... | 初学一级 | 园豆:139
提问于:2012-04-09 23:40
< >
分享
最佳答案
0
Button是一个服务器控件,OnClick是他的服务器端事件定义,如果你要的是客户端的OnClick用OnClientClick="RegisterImage()"吧
收获园豆:40
玉开 | 大侠五级 |园豆:8822 | 2012-04-10 08:48
其他回答(2)
0

关注 。。。

KivenRo | 园豆:1734 (小虾三级) | 2012-04-10 09:10
0

上面說的很對OnClientClick="RegisterImage()" 客戶端事件

onclick=“服務器端事件”

收获园豆:10
無限遐想 | 园豆:3740 (老鸟四级) | 2012-04-10 09:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册