asp.net 웹 양식은 .aspx에서 중첩 속성에 액세스합니다.

로봇 엉망

BoundField에 속하는 ItemStyle 속성의 CssClass 속성에 액세스 할 수있는 것과 같은 방법으로 .aspx 페이지의 속성에 액세스 할 수 있기를 원합니다.

<asp:BoundColumn ItemStyle-CssClass="foo" />

이를 위해 다음과 같은 것이 있습니다.

public class ItemProperties
{
    public string Prop1 { get; set; }
    // ...
}

class MyCustomControl
{
    // ...
    public ItemProperties ItemProperties { get; }

    // ...
}

.aspx 페이지에서 다음과 같이 사용하려고했습니다.

<myTag:MyCustomControl runat="server" ItemProperties-Prop1="test" />

유일한 propbem은 boundField와 달리 오류가 발생한다는 것입니다.

파서 오류 메시지 : 'MyNamespace.MyCustomControl'유형에 'ItemProperties-Prop1'이라는 공용 속성이 없습니다.

asp.net에서 ItemStyle 클래스의 주석 중 일부를 설정하고 Component를 기본 클래스로 사용하려고 시도했지만 ItemProperties-Prop1 대신 신택스 ItemProperties.Prop1을 시도했지만 아무것도 도움이되지 않는 것 같습니다. 어떤 아이디어?

JotaBe

이를 수행하는 가장 쉬운 방법은 다음과 같습니다.

<myTag:MyCustomControl runat="server">
   <ItemProperties Prop1="test" />
</myTag:MyCustomControl>

속성은 [PersistenceMode(PersistenceMode.InnerProperty)]. 그러나 이것은 기본 동작이므로 단순히 수행하지 않아도된다고 생각합니다.

ItemProperties클래스 의 속성을 [PersistenceMode(PersistenceMode.Attribute)]. 그렇지 않은 경우 구문은 다음과 같습니다.

<myTag:MyCustomControl runat="server">
   <ItemProperties>
     <Prop1>test</Prop1>
   </ItemProperties>
</myTag:MyCustomControl>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ClientIdMode = "정적"인 Asp.net 웹 양식 사용자 컨트롤은 자바 스크립트에서 액세스 할 수 없습니다.

분류에서Dev

다른 웹 양식에서 한 ASP.Net 웹 양식의 메서드 호출

분류에서Dev

확인 된 속성은 asp.net에서 액세스 할 수 없습니다.

분류에서Dev

이메일은 mvc로 보내지 않지만 asp.net 웹 양식에서 작동합니다.

분류에서Dev

중첩 된 formGroup 내의 양식 속성에 액세스

분류에서Dev

asp net mvc에서 양식 작업 속성의 위험은 무엇입니까?

분류에서Dev

기존 asp.net 양식 웹 사이트에 웹 서비스 (ASMX) 추가

분류에서Dev

asp.net C # 웹 양식을 사용한 다중 파일 업로드에 대한 유효성 검사

분류에서Dev

AJAX 반환 객체는 asp.net 웹 양식에 d를 포함합니다.

분류에서Dev

ASP.NET Core는 종속성 주입을 사용하여 다른 서비스에 액세스합니다.

분류에서Dev

WCF 웹 서비스를 등록하면 ASP.Net HTML 웹 양식 라우팅이 중단됩니다.

분류에서Dev

ASP.NET에서 웹 양식의 값을 다른 양식으로 전달하는 방법은 무엇입니까?

분류에서Dev

asp.net 웹 양식에 JavaScript 변수 보내기 코드 숨김은 항상 비어 있습니다.

분류에서Dev

이전 jquery 버전은 asp.net 웹 양식에 자동으로 포함됩니다.

분류에서Dev

ASP.NET의 양식에서 필드 배열에 액세스하는 방법은 무엇입니까?

분류에서Dev

asp.net 웹 서비스 및 Windows 양식에서 개체 반환 및 읽기

분류에서Dev

Android에서 ASP.NET 웹 서비스에 액세스

분류에서Dev

asp.net 웹 양식에서 감열 식 프린터 용 HTML 페이지를 디자인해야합니다.

분류에서Dev

asp.net 웹 양식에서 ASP.NET_SessionID 쿠키 문자열을 숨기는 방법은 무엇입니까?

분류에서Dev

ASP.NET 웹 양식 웹 사이트에서 Hangfire를 사용할 수 없습니다.

분류에서Dev

웹 양식에서 <asp : Literal </ asp : Literal> 속성을 가져올 수없는 것 같습니다.

분류에서Dev

Android에서 Asp.net MVC 웹 API에 액세스

분류에서Dev

asp.net 웹 API에서 모든 프린터에 액세스

분류에서Dev

ASP.NET 웹 서비스에 대한 액세스 제한

분류에서Dev

업데이트 양식 다중 선택은 ASP.NET MVC에서 값을 표시 할 수 없습니다.

분류에서Dev

일반적으로 ASP.NET 웹 양식의 서버에 컨트롤 및 게시를 추가합니다.

분류에서Dev

asp.net-다 대다 관계 속성에 액세스

분류에서Dev

ASP.Net 웹 양식에서 RazorPDF 사용 (MVC 외부)

분류에서Dev

Asp.net 웹 양식에서 jquery jtable 변경 행 색상

Related 관련 기사

  1. 1

    ClientIdMode = "정적"인 Asp.net 웹 양식 사용자 컨트롤은 자바 스크립트에서 액세스 할 수 없습니다.

  2. 2

    다른 웹 양식에서 한 ASP.Net 웹 양식의 메서드 호출

  3. 3

    확인 된 속성은 asp.net에서 액세스 할 수 없습니다.

  4. 4

    이메일은 mvc로 보내지 않지만 asp.net 웹 양식에서 작동합니다.

  5. 5

    중첩 된 formGroup 내의 양식 속성에 액세스

  6. 6

    asp net mvc에서 양식 작업 속성의 위험은 무엇입니까?

  7. 7

    기존 asp.net 양식 웹 사이트에 웹 서비스 (ASMX) 추가

  8. 8

    asp.net C # 웹 양식을 사용한 다중 파일 업로드에 대한 유효성 검사

  9. 9

    AJAX 반환 객체는 asp.net 웹 양식에 d를 포함합니다.

  10. 10

    ASP.NET Core는 종속성 주입을 사용하여 다른 서비스에 액세스합니다.

  11. 11

    WCF 웹 서비스를 등록하면 ASP.Net HTML 웹 양식 라우팅이 중단됩니다.

  12. 12

    ASP.NET에서 웹 양식의 값을 다른 양식으로 전달하는 방법은 무엇입니까?

  13. 13

    asp.net 웹 양식에 JavaScript 변수 보내기 코드 숨김은 항상 비어 있습니다.

  14. 14

    이전 jquery 버전은 asp.net 웹 양식에 자동으로 포함됩니다.

  15. 15

    ASP.NET의 양식에서 필드 배열에 액세스하는 방법은 무엇입니까?

  16. 16

    asp.net 웹 서비스 및 Windows 양식에서 개체 반환 및 읽기

  17. 17

    Android에서 ASP.NET 웹 서비스에 액세스

  18. 18

    asp.net 웹 양식에서 감열 식 프린터 용 HTML 페이지를 디자인해야합니다.

  19. 19

    asp.net 웹 양식에서 ASP.NET_SessionID 쿠키 문자열을 숨기는 방법은 무엇입니까?

  20. 20

    ASP.NET 웹 양식 웹 사이트에서 Hangfire를 사용할 수 없습니다.

  21. 21

    웹 양식에서 <asp : Literal </ asp : Literal> 속성을 가져올 수없는 것 같습니다.

  22. 22

    Android에서 Asp.net MVC 웹 API에 액세스

  23. 23

    asp.net 웹 API에서 모든 프린터에 액세스

  24. 24

    ASP.NET 웹 서비스에 대한 액세스 제한

  25. 25

    업데이트 양식 다중 선택은 ASP.NET MVC에서 값을 표시 할 수 없습니다.

  26. 26

    일반적으로 ASP.NET 웹 양식의 서버에 컨트롤 및 게시를 추가합니다.

  27. 27

    asp.net-다 대다 관계 속성에 액세스

  28. 28

    ASP.Net 웹 양식에서 RazorPDF 사용 (MVC 외부)

  29. 29

    Asp.net 웹 양식에서 jquery jtable 변경 행 색상

뜨겁다태그

보관