2017-03-03 1 views
0

웹 파트 속성 컨트롤을 옵션 목록을 데이터 소스로 사용하고 "편집 값 허용"을 선택하여 드롭 다운 메뉴로 설정하면 이름 - 값 쌍을 사용하여 대신 이름이 제공됩니다 코드 뒤에있는 값의Webpart 속성 드롭 다운 목록 허용 편집 값

이 경우 버그입니까? 아니면이 경우 설정해야 할 부분이 있습니까? 사전에

enter image description here

감사

답변

3

드롭 다운 목록은 일반적으로 사용자가 값을 입력 할 수 있도록하기위한 것이 아니며, 일반적으로 사용자가 제공하는 옵션에서 선택하도록합니다. 컨트롤은 HTML <select> 태그로 출력 생성 https://www.w3schools.com/tags/tag_select.asp

사용하면 사용자가 드롭 다운의 값을 편집 할 수 있다면, 그것은 더 이상 정말 드롭 다운 아니에요을, 생성 된 태그는 일반 <input> 태그와 "드롭으로 변경된다 다운 "기능이 CSS 스타일에 의해 보장되므로이 옵션에서 이름 - 값 쌍이 작동하지 않습니다.

백그라운드에서 다른 값을 저장하면서 값을 편집 할 수있는 드롭 다운을 작성해야하는 경우 사용자 정의 양식 컨트롤에서이 항목에 대한 고유 한 논리를 구현해야합니다.

2

어떤 입력 된 것은 어떤 값이 실제로이기 때문에 그것은 "허용 값 편집 '의 불행한 부분, 그래서 값, 쌍 정말 작동하지 않습니다 케이스.

필자는 코드를 더 잘 코드화하는 몇 가지 방법을 생각할 수 있지만 (항목이 값에서 발견되는지 확인하기 위해 값을 반환하고, 그렇지 않으면 값을 항목으로 반환합니다.) 기본 기능은 다음과 같습니다. .

관련 문제