asp.net – 如何将转发器中Item的客户端ID传递给javascript
发布时间:2020-12-15 23:57:55 所属栏目:asp.Net 来源:网络整理
导读:我需要将div客户端ID传递给转发器的JavaScript 我在转发器内有3个div我有onmouSEOver事件我想抓住div元素的客户端id有没有办法我可以通过div元素的确切客户端 你们能帮助我吗谢谢 解决方法 这样的事情(如果我理解正确的话): 标记: asp:Repeater id="myRepe
我需要将div客户端ID传递给转发器的JavaScript
我在转发器内有3个div我有onmouSEOver事件我想抓住div元素的客户端id有没有办法我可以通过div元素的确切客户端 你们能帮助我吗谢谢 解决方法
这样的事情(如果我理解正确的话):
标记: <asp:Repeater id="myRepeater" OnItemDataBound="myRepeater_ItemDataBound" runat="server"> <ItemTemplate> <div id="myDiv" runat="server">......</div> </ItemTemplate> </asp:Repeater> 代码隐藏: protected void myRepeater_ItemDataBound(object sender,RepeaterItemEventArgs e) { if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { HtmlGenericControl myDiv = e.Item.FindControl("myDiv") as HtmlGenericControl; // you can just pass "this" instead of "myDiv.ClientID" and get the ID from the DOM element myDiv.Attributes.Add("onmouSEOver","doStuff('" + myDiv.ClientID + "');"); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Visual Studio可以在新的调试会话中重新启动IIS
- asp.net – 如何阻止用户在新标签页或新窗口中打开菜单项
- asp.net mvc调试器抛出SEHException
- asp.net – 如何在网格视图列标题上添加鼠标悬停工具提示
- asp.net – 使用SignalR在多个Web应用程序之间进行通信
- 单元测试 – 使用MOQ对象进行ASP.NET MVC单元测试
- ASP.NET Core和Angular的RDLC本地报表查看器(> 2.0)
- asp.net – 如何决定在viewstate中存储什么?
- asp.net – 如何处理从“DBNull”类型到“String”类型的转
- asp.net-mvc-5 – 使用Hangfire时出现SQL Server错误
推荐文章
站长推荐
- ASP.NET C#多项目解决方案.我应该把我的全局效用
- asp.net-mvc – ASP .NET MVC RedirectoToAction
- asp.net-mvc – 将冗余信息添加到MVC路由
- asp.net – 与蜘蛛交易相关的各种NHibernate错误
- asp.net-mvc – 在Razor VB.net中使用MVC无法按预
- 在asp.net的内容页面中查找母版页内的UnorderedL
- asp.net-mvc – Microsoft ASP .NET Web API,MVC
- 实体框架 – 为什么没有[Authorize(Roles =“Adm
- asp.net-mvc – 如何将现有的SQL Server数据库添
- 剃刀 – 错误RZ3007:目标标签名称不能为空或空格
热点阅读