2012-07-16 1 views
0

각 행에 고유 한 슬라이더 컨트롤이있는 ASP.NET GridView 컨트롤 내에 JuiceUI Slider 컨트롤을 포함하려고합니다. 의 valueChanged 이벤트가 발생할 때 변경되는 JuiceUI Slider - ValueChanged 이벤트가 실행되지 않음

<juice:slider ID="MasterThresholdSlider" Value="50" Min="0" Max="100" runat="server" 
Step="25" ValueChanged="MasterThresholdSlider_ValueChanged"></juice:slider> 
<asp:TextBox ID="MasterThresholdText" runat="server"></asp:TextBox> 

지금 내가 읽은 문서에서, 내가 값을 검색 할 수 있습니다 : 시험 삼아 나는 슬라이더 컨트롤을 만들었습니다. 나는 응용 프로그램 (중단 점은 이벤트의 시작 부분에) 실행하면 이벤트가 발생하지 않는 몇 가지 이유를 들어

protected void MasterThresholdSlider_ValueChanged(object sender, EventArgs e) 
{ 
    Juice.Slider slider = (Juice.Slider)sender; 

    MasterThresholdText.Text = slider.Value.ToString(); 
} 

: 그래서 코드에서 나는 다음과 같은 만든 뒤에. 누구든지 내가 뭘 잘못하고 있는지 알아?

답변

0

오토 포스트 백을 시작하려면 juice : 슬라이더 컨트롤에 AutoPostBack = "true"를 추가해야합니다. 그렇지 않으면 페이지의 다른 항목이 포스트 백을 트리거 할 때까지 해당 이벤트가 시작되지 않습니다.

+0

jsRender를 사용하여 클라이언트 측 HTML 컨트롤을 계속 사용할 수있게되었습니다. 나는 아직 이것을 해보지 못했지만 이것이 대답이라고 가정 할 것이다. 고맙습니다. –

관련 문제