0
내 javascript.js 파일에서 한 배열을 정의RegisterClientScript하지 세트 배열 값을 위해 일
var rowPermissions = [];
그리고 내 usercontrol.ascx 페이지에 클라이언트 스크립트 블록으로 asp.net 코드 값을 설정
if (permission == true)
folderPermissions = "rowPermissions[" + folderId + "] = '1';";
else
folderPermissions = "rowPermissions[" + folderId + "] = '0';";
ScriptManager.RegisterClientScriptBlock(upExpander, upExpander.GetType(), "row Permission"+folderId + Guid.NewGuid(), folderPermissions, true);
하지만 작동하지 않으며 배열이 채워지지 않습니다. 왜? 어떻게 해결할 수 있습니까?
folderId 무엇입니까? 콘솔의 오류? 나는'XXXX is not defined .'라고 생각합니다. – epascarello
folderId가 정의되었고 정수입니다.이 값을 하나의 간단한 변수에 설정하면 효과가있었습니다 !!!!! –
그럼 오류가 무엇입니까? 콘솔에 하나 있습니까? 서버 측에 오류가 있습니까? 그것은 클라이언트에게 제공되고 있습니까? 세부 사항이 필요합니다. – epascarello