다른 컨트롤 (예 : "드롭 다운 목록의 선택된 값", "쿼리 문자열의 값")에서 값을 전달하는 방법이 있습니까? 뒤에 코드가 아니라 자체 태그?다른 컨트롤의 값을 .aspx 페이지의 사용자 정의 컨트롤 속성으로 보내기
1
A
답변
1
예, 프레젠테이션 코드에 <% %>
을 사용해야합니다. 코드는 다음과 같을 것이다 :
<asp:DropDownList id="ddlFoo" runat="server">
...
</asp:DropDownList>
<asp:TextBox id="txtBar" runat="server" Text='<%# ddlFoo.SelectedValue %>' />
<%-- For query string --%>
<asp:TextBox id="txtBar" runat="server"
Text='<%# Request.QueryString["Key_Value"] %>' />
는 SO
In ASP.Net, what is the difference between <%= and <%# 당신이 사용할 수있는 다양한 바인딩 메커니즘의 좋은 목록을 제공 게시 할 수 있습니다.
0
예입니다. 이 경우 예를
<uc1:CompetitionClassification ID="CompetitionClassification" runat="server" OnlyTopFive="True" />
를 들어, 매개 변수 OnylTopFive 내 사용자 지정 컨트롤의 태그 내에 전달됩니다.
는 내 컨트롤의 서버 측에서, 나는이 :private bool onlyTopFive;
public bool OnlyTopFive
{
get
{
return this.onlyTopFive;
}
set
{
this.onlyTopFive = value;
}
}
+0
하드 코딩 된 값이 아닌 다른 컨트롤에서 값을 전달하려고합니다. –
관련 문제
- 1. 사용자 정의 컨트롤의 컨트롤을 속성으로 지원해야합니까?
- 2. 페이지의 여러 ASP.NET 사용자 컨트롤
- 3. Interface Builder의 속성으로 사용자 정의 컨트롤
- 4. 사용자 정의 컨트롤의 서버 ccntrols가 null입니다. 사용자 정의 컨트롤 (asp.net)
- 5. 마스터 페이지의 컨트롤 값을 변경하는 방법은 무엇입니까?
- 6. 사용자 정의 컨트롤의 컨트롤. 카운트 제로
- 7. aspx 페이지에서 다른 컨트롤을 대체하는 사용자 정의 컨트롤
- 8. 사용자 정의 컨트롤의 사용자 이벤트
- 9. aspx 페이지에서 사용자 정의 컨트롤의 ID를 찾는 방법
- 10. 한 사용자 정의 컨트롤에서 aspx 페이지의 다른 사용자 정의 컨트롤로 매개 변수 전달
- 11. VB.NET의 사용자 정의 컨트롤
- 12. 사용자 정의 컨트롤 외부에서 사용자 정의 컨트롤의 메서드를 구현하려면 어떻게해야합니까?
- 13. aspx 페이지의 버튼 클릭 이벤트 전에 사용자 컨트롤 page_load 이벤트가 호출되었습니다.
- 14. asp.net 사용자 정의 컨트롤 바인딩
- 15. asp.net의 사용자 정의 컨트롤
- 16. ASP.NET : 사용자 정의 컨트롤의 렌더링을 논리적으로 나누기
- 17. Windows Form - 사용자 정의 사용자 정의 컨트롤
- 18. 사용자 정의/사용자 컨트롤
- 19. OpenLayers 컨트롤 사용자 정의
- 20. VB.NET의 사용자 정의 컨트롤
- 21. WPF 바인딩 사용자 정의 컨트롤
- 22. 마스터 페이지를 사용하는 페이지의 사용자 정의 컨트롤 문제
- 23. ASP의 다른 프로젝트에서 사용자 정의 컨트롤 사용
- 24. ASCX 사용자 컨트롤의 사용자 정의
- 25. asp.net에서 사용자 정의 컨트롤 오류
- 26. AJAX를 통해 다른 사용자 컨트롤에서 사용자 컨트롤 업데이트
- 27. 동일한 페이지의 다른 사용자 정의 컨트롤에서 발생한 이벤트에 사용자 정의 컨트롤 채우기
- 28. Asp.net 사용자 지정 컨트롤 속성으로 개체를 전달하십시오.
- 29. ASPX 페이지의 다중 포스트 백
- 30. ASP.NET 동적 사용자 정의 컨트롤
@LFSR 컨설팅 : 파서 오류 메시지 : 서버 태그 <% ... %> 구조를 포함 할 수 없습니다. –
@LRSR Consulting : 나는 당신의 예를 시도해 보았고 값으로 텍스트 상자에 <% = ddlFoo.SelectedValue %>를 붙였다. (단지 문자열 일 때처럼) –
@Brian, 그건 나쁘다. 사용할 값을 결코 기억할 수 없다. ; try : <% # ddlFoo.SelectedValue %> –