我有一个使用Kendo下拉列表的MVC 5应用程序。它使用选择器对象列表,这些列表包括:
public class Selector
{
public string Id { get; set; }
public string Value { get; set; }
public string StartTime { get; set; }
public string EndTime { get; set; }
}
下拉列表代码:
@(Html.Kendo().DropDownList()
.Name("selectorsDDL")
.DataTextField("Value")
.DataValueField("Id")
.DataSource(source =>
{
source.Read(read =>
{
read.Action("GetSelectors", "Activation");
});
})
.SelectedIndex(4)
.Events(ev => ev.Change("onActivationSelectorsChange"))
)
一切正常,但我遇到的问题是如何从JavaScript onActivationSelectorsChange <访问所选索引的 StartTime 和 EndTime / em>事件处理程序?我可以确定值和文本字段,但我需要访问其他两个字段。这甚至可能吗?
答案 0 :(得分:2)
这是一个适合您的解决方案。
基本上我正在使用Telerik的演示,但这里是更改功能
import yagmail
yag = yagmail.Connect('user@gmail.com', 'password')
yagmail.send(email_to, subject = 'site down!', contents = 'with some error')
我所做的就是从更改事件中获取所选的 dataItem ,并根据它的索引为您公开所有属性。
我添加了额外的代码,以便显示所选对象正确显示其属性。因此,您需要做的就是修改代码以获取所选属性,例如pip install yagmail # python 2
pip3 install yagmail # python 3
关于此的任何进一步信息的问题然后让我知道。