DropdownList:SelectIndex = 0基于用户清除文本框/文本更改。使用Javascript

时间:2010-08-12 16:10:04

标签: c# asp.net textbox attributes drop-down-menu

我有一个场景,我有一个附加了自动完成扩展程序的文本框和两个下拉列表;这使用户可以搜索产品信息。

理想情况下,我想创建一些有效的东西,“重置”下拉菜单,以便当用户点击文本框时(如果有这样的话,我可能会'onenter'/'ondelete')

我已经看过了.Attributes.Add但是cannae想出来了。

如何在此场景中包含asp.net控件,以便我可以使用以下内容:

tbxAutoComplete.Attributes.Add("OnClick", ddlLevelAuto.SelectedIndex = 0, ddlItemCategory.SelectedIndex = 0,);

我显然知道这不起作用,因为我在我的桌子上敲我的头时:)

任何帮助,感激不尽。

1 个答案:

答案 0 :(得分:0)

您不能使用服务器端代码重置;您需要客户端JavaScript代码才能执行此操作。您可以通过设置

重置下拉菜单
ddl.selectedIndex = 0;

在javascript中,当文本框触发其焦点客户端事件时。

HTH。