을 사용하여 열의 바닥 글 서식 파일에있는 특정 컨트롤에 액세스 gridtemplatecolumn의 바닥 글 서식 파일에있는 레이블 (lblTotalWeight)에 액세스해야합니다. 거기서부터 나는 모든 클라이언트 측에서 이것을하고 싶지만, forecolor를 바꾸고 싶습니다. 내 함수에서 이미 각 행에 성공적으로 액세스 한 것을 볼 수 있습니다. 그러나 바닥 글에 대해 그렇게하는 것은 간단하지 않습니다. 내 연구는 지금까지 서버 측 솔루션이나 하드 코딩 된 행 [] 셀 [] 상황으로 이어지고 있습니다.클라이언트 쪽
get_masterTableViewFooter가 아직 아무것도 반환하지 않았습니다.
오, 제 코드는 C#입니다.
자바 스크립트 :
function GridCreated(sender, eventArgs) {
grid = $find("<%=rgActivities.ClientID %>");
var masterTable = grid.get_masterTableView();
var rows = masterTable.get_dataItems();
var total = 0.0;
for (var row = 0; row < rows.length; row++) {
var rcb = rows[row].findControl("rcbWeight");
total += parseInt(rcb.get_value());
}
if (total== 100) {
//lblTotalWeight = black;
}
else {
//lblTotalWeight = Red;
}
}
(. (!) 참고의 RCB가 RadComboBox이므로)
감사합니다!
는 왜이 클라이언트 쪽 일을 설정? 요구 사항이어야하는 이유는 없습니다. 실제로이 서버 측을 수행하는 것이 더 합리적이라고 생각합니다. –
동의합니다. 원래 기능은 클라이언트 사이드가되어야하는 간단한 Radnumeric 텍스트 상자 컬럼 추가였습니다. 어떤 이유로 든 제 두뇌는 건너 뛰었고 초기 열의 총 클라이언트 측도 가져와야한다고 결심했습니다. 이제 제가 여기있는 동안 레이블 색상을 변경하는 것이 간단 할 것이라고 생각했습니다. – Sethery
나는 아직도 이것을하는 방법을 알고 싶다. – Sethery