2012-12-18 6 views
0

어디서나이 간단한 질문에 대한 답을 찾을 수 없습니다.마크 업에서 usercontrol의 속성을 설정하는 방법

: 나는 무엇을 할 수

public int myInt 
     { 
      get 
      { 
       return (int)ViewState[MyKey]; 
      } 

      set 
      { 
       ViewState[MyKey] = value; 
      } 
     } 

내가 페이지에서이 제어 및 설정이 같은를 Page_Load에서이 proeprty을 놓을 수있다 :
그래서, 나는이 같은 공공 재산을 가지고을 MyUserControl가 있다고 가정 해 보자

controlId.myInt =10; 

그러나 인텔리 센스로 마크 업에서 어떻게 할 수 있습니까? 이 같은 :

<%@ Register Assembly="your.assembly" Namespace="your.namespace" TagPrefix="myNamespace" %> 

그런 다음 intelliscense이 그것을 선택해야합니다 : 먼저 페이지의 컨트롤이 포함 된 어셈블리를 등록해야합니다

<myNamesplace:MyUserControl Id="controlId" runat="server" myInt="10" /> 
+0

ASP .NET WebForms? – Yuck

+0

@Yuck, 죄송합니다, asp.net – user194076

+1

이 코드는 효과가 있습니다. – tucaz

답변

0

.

+0

를 등록하십시오. 등록 하시더라도 아무런 이유없이 작동하지 않습니다. src = "mypathtocontrol"을 통해 등록합니다. – user194076

관련 문제