asp.net 控件调用前台JavaScript函数
aspx页面中有一段JavaScript函数
<script type="text/javascript">
function showID()
{
var id= this.id;
alert(id);
}
</script>
<body>
<form id="form1" runat="server">
<div>
<asp:AdRotator ID="AdRotator1" runat="server" AdvertisementFile="~/ad.xml" KeywordFilter="1"
Target="_blank" />
</div>
</form>
</body>
现在我想在后台位控件添加一个单击事件:
.cs 中添加如下代码:
protected void Page_Load(object sender, EventArgs e)
{
AdRotator1.Attributes.Add("onclick", "showID()");// 希望在点击时调用前台的showID()函数
}
但是这样不能成功调用,在网上查了下说还要Page.ClientScript.RegisterStartupScript()注册,查了很久确实不知道改怎么办,只好求教给位了,麻烦大家吧具体代码写出来,我急用!谢谢了
如果我的后台还有一个函数,又该怎么调用前台中JavaScript函数的id变量呢????
不行?
Page.ClientScript.RegisterStartupScript(gettype,true," <script>showID() </script>")你试试 你找找坛子有人发过这样的帖子 不过感觉你的那样应该没问题 你
相关问答:
我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧
就是执行后台代码的时候 ......
如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,
http://topic.csdn.net/u/20090830/23/5e5ded07-7216-46c2-9712- ......
我主要想控制下word保存的地址,但是编译不过去,总觉得是缺了using。。。
谢谢
代码如下:
using System;
using System.IO;
using System.Collections;
using System.ComponentModel;
using System.Data;
u ......
问题描述:有一个下拉列表框,内容如下:添加、删除、更新。有这三个选项。
用户A登录的时候有添加、删除、更新三个权限。
用户B登录的时候只有更新权限。
我想判断,假如 A登录所有选项都显示(是可见的)。
......
皮肤和样式表都可以设置控件的外观,具体有什么区别呢?
skin 是asp.net 体系的 就相当于<asp:TextBox> 对应于<input type="text">
你把皮肤当成衣服,把样式表当成化妆品就容易理解了
......