gpt4 book ai didi

javascript - 我们怎样才能使 DataView 控件响应 javascript 事件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:37:50 25 4
gpt4 key购买 nike

如果我有一个如下所示的 ASP.NET 4.0 DataView 控件,我如何在客户端控制 javaScript 事件?

正文标签:

<body xmlns:sys="javascript:Sys" xmlns:dataview="javascript:Sys.UI.DataView"    
sys:activate="*">

数据 View 标签:

<ul sys:attach="dataview" dataview:data="{{ ListOfPeople }}" class="sys-template">    
<li>
<div>{{ GivenName }}</div>
<div>{{ SurName }}</div>
<div>{{ Title }}</div>
<div>{{ Department }}</div>
<div>{{ Phone }}</div>
<div>{{ EmailAddy }}</div>
</li>
</ul>

例如,我想要一个按钮或链接来“选择”这条记录,并让服务器向他们发送电子邮件或在数据库中标记他们,或者甚至像更改所选行的样式这样简单的事情,以便带来用户对它的关注。

最佳答案

据我所知,客户端模板用于渲染,没有任何附加事件的选项。

我猜你可以使用 jQuery 实现一个简单的选择

$('#peopleList > li').live('click', function () {
$(this).parent().children().removeClass('selected');
$(this).addClass('selected');
});

可以通过客户端模板添加按钮并以类似方式绑定(bind)事件来处理带有按钮的情况。

关于javascript - 我们怎样才能使 DataView 控件响应 javascript 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/976567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com