asp.net – 如何将转发器中Item的客户端ID传递给javascript
发布时间:2020-05-25 05:23:17 所属栏目:asp.Net 来源:互联网
导读:我需要将div客户端ID传递给转发器的JavaScript 我在转发器内有3个div我有onmouseover事件我想抓住div元素的客户端id有没有办法我可以通过div元素的确切客户端 你们能帮助我吗谢谢 这样的事情(如果我理解正确的话): 标记: asp:Repeater id=myRepeater OnItem
|
我需要将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-mvc – MVC ELMAH和SQL Azure
- 在ASP.NET中添加动态控件,1.1和2.0之间有区别吗?
- asp.net-web-api – HttpClient不报告从Web API返回的异常
- asp.net – CheckBoxList多个选择:难度模型绑定
- 执行迁移EF core 2.0时出错,将Identity id从string更改为in
- asp.net – 从SyndicationContent读取内容文本
- asp.net-mvc – Asp.Net MVC和Session
- ASP.NET Server.HtmlEncode限制
- asp.net-mvc-4 – MVC 4 – Web Api和JSON?
- 使用MVC在ASP.NET中实现API的最佳方法是什么?
推荐文章
站长推荐
- ASP.NET – DataSourceID和DataSource有什么区别
- asp.net – 在集成模式下替换HttpContext.Curren
- 使用TypeScript装饰器会导致错误
- asp.net-mvc – RedirectToAction不工作
- asp.net-mvc – ASP.NET MVC应用程序自定义错误页
- asp.net – 标签中的换行符
- asp.net-mvc – 使用Ajax.BeginForm绑定HttpPost
- asp.net – 在gridview中显示2位小数位数
- 如何在asp.net mvc 2中获取Html.EditorForModel(
- 在ASP.Net应用程序和最佳实践中使用WCF
热点阅读
