훅을 sied 저를 도와주세요 또는 set_text() 메소드 또는 API에서 실제로 원하는 항목 : http://docs.telerik.com/devtools/aspnet-ajax/controls/combobox/client-side-programming/objects/radcombobox-object 또는 get_items()를 사용하여 속성을 확인한 다음 항목 목록이 이미있는 경우 원하는 항목을 선택()합니다.
편집 : OP의 의견에 따라 일부 자세한 내용 :
일괄 편집 그리드는 클라이언트에서 작동, 그래서 당신은 순수한 서버 솔루션을 가질 수 없습니다. 첫 번째 콤보가 변경되면 웹 서비스를 호출하고 데이터가 반환 될 때 JS로 콤보 상자 항목을 만듭니다 : http://docs.telerik.com/devtools/aspnet-ajax/controls/combobox/client-side-programming/objects/radcombobox-object. 두 번째 콤보에 대한 참조를 얻기에
- 두 번째 기사에서와 같이 그때 Radcombobox을 사용하고 있기 때문에 내가
<script>
function OnClientSelectedIndexChanged(sender, args) {
var secondCombo = $telerik.$(".secondCombo").get(0).control;//add some defensive checks here
var selectedValue = args.get_item().get_value();
var desiredItem = secondCombo.findItemByValue(selectedValue);
if (desiredItem) {
desiredItem.select();
}
}
</script>
<telerik:RadComboBox ID="RadComboBox1" runat="server" OnClientSelectedIndexChanged="OnClientSelectedIndexChanged">
<Items>
<telerik:RadComboBoxItem Text="one" Value="1" />
<telerik:RadComboBoxItem Text="two" Value="2" />
<telerik:RadComboBoxItem Text="three" Value="3" />
</Items>
</telerik:RadComboBox>
<telerik:RadComboBox ID="RadComboBox2" runat="server" CssClass="secondCombo">
<Items>
<telerik:RadComboBoxItem Text="first" Value="1" />
<telerik:RadComboBoxItem Text="second" Value="2" />
<telerik:RadComboBoxItem Text="third" Value="3" />
</Items>
</telerik:RadComboBox>
를 연결, 그것에 CssClass를 추가는 DOM 객체를 얻고 .control 속성을 사용 Radgerid 내부에서 $ find ("<% = RadComboBox2.ClientID %>"); 작동하지 않습니다. –
두 번째 radcombobox에서 값을 가져 오기 위해 저장 프로 시저를 호출해야하므로 서버 측 솔루션도 문제가되지 않습니다. 추가 안내와 함께 –
수정 된 답변을 알려주세요. – rdmptn