0
포스트 백을 수행 할 때 주스 UI 대화 상자 안에 배치 한 asp.net 컨트롤의 값이 비어 있습니다.JuiceUI 대화 상자에서 컨트롤에 액세스 할 수 없습니다.
아래는 클라이언트 측 대화 코드입니다. 텍스트 상자 나 드롭 다운 목록은 값을 유지하지 않습니다. 그래서 텍스트 상자에 뭔가를 입력하고 mTxtAddNote.Text를 사용하여 서버 쪽에서 액세스하려고하면 비어 있습니다.
내가 잘못하고있는 것인가, 아니면 해결해야 할 JuiceUI 대화 상자를 사용하는 것이 제한 사항입니까?
<div id="dlgAddNote" title="LOA Application" runat="server">
<div class="pagetitle" style="padding-bottom: 10px;">
Add Note:
</div>
<div>
<table cellpadding="5" cellspacing="0" border="0" width="100%">
<tr>
<td style="width: 1%; white-space: nowrap; padding-right: 15px; vertical-align: top;" class="boldtext">
Type:
</td>
<td style="vertical-align: top;">
<asp:DropDownList ID="mDdlNoteType" runat="server"></asp:DropDownList>
</td>
</tr>
<tr>
<td style="width: 1%; white-space: nowrap; padding-right: 15px; vertical-align: top;" class="boldtext">
Note:
</td>
<td style="vertical-align: top;">
<asp:TextBox runat="server" ID="mTxtAddNote" Columns="50" TextMode="MultiLine" Rows="5" />
</td>
</tr>
</table>
</div>
</div>
이 부분을 살펴보고 Juice UI에 특별히 문제가 있는지 또는 라이브러리가 해결해야 할 뚜렷한 문제가 있는지 확인해 보겠습니다. Juice UI와 관련없는 제쳐두로,이 경우 테이블 사용이 올바르지 않다고 제안합니다. 표는 표 형식의 데이터 만 표시하거나 드문 경우에만 사용할 수있는 유일한 레이아웃 옵션입니다. 인라인 CSS (스타일 속성에 설정)도 사용하지 않는 것이 좋습니다. CSS 클래스를 사용하는 것이 좋습니다. – shellscape