使用Selenium C#自动执行Kendo UI下拉列表

问题描述

I want to automate the selection of the Kendo UI dropdown usign selenium C#.
The below is the generated HTML

    <table>
    <tbody>    
     <tr>
       <td class="alnLeftHO" style="padding-left: 25px">
    <label for="LocalCitizen">Underwriting Completed</label>                             
       </td>
       <td class="fldLblR" style="text-align: left">                                                            
    <span style="width: 150px;" class="k-widget k-dropdown k-header" unselectable="on" role="listBox" 
    aria-haspopup="true" aria-expanded="false" tabindex="20" aria-owns="LocalCitizen_listBox" aria- 
    disabled="false" aria-readonly="false" aria-busy="false" aria- 
    activedescendant="LocalCitizen_option_selected">
    <span unselectable="on" class="k-dropdown-wrap k-state-default">
     <span unselectable="on" class="k-input">No</span>
     <span unselectable="on" class="k-select">
     <span unselectable="on" class="k-icon k-i-arrow-s">select</span>
     </span>
     </span>
     <input id="LocalCitizen" name="LocalCitizen" style="width: 150px; display: none;" type="text" 
     value="0" data-role="dropdownlist"></span>
jQuery(function(){jQuery(“#LocalCitizen”)。kendoDropDownList({“ change”:onLocalCitizenChange,“ dataBound”:onLocalCitizenDatabound,“ dataSource”:[{“ Text”:“ No”,“ Value”:“ 0” },{“ Text”:“是”,“ Value”:“ 1”}]],“ dataTextField”:“ Text”,“ dataValueField”:“ Value”,“ optionLabel”:“请选择”});}) ;
    <input id="hdnLocalCitizen" name="LocalCitizen" type="hidden" value="0">
                                                    </td>
                                                </tr>
    </table>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)