는 AJAX Toolkit은 (ToolkitScriptManager 및 CollapsiblePanelExtender)를 제어한다. 그리고 할 다음 단계에 대한 :
(1) 학습 및
http://www.asp.net/ajaxlibrary/ajaxcontroltoolkitsamplesite/ 또는
http://www.asp.net/ajaxlibrary/act.ashx 또는
에서 AJAX 툴킷 다운로드 http://www.stackoverflow.com/questions/15258994/how-to-add-ajaxcontroltoolkit-to-toolbox-in-vs-2012
(2) 추가 프로젝트에 툴킷과 하나 하나 예를를 만들 툴킷의 제어
(3) 당신이 원하는대로 예를 아래 시도
<cc1:ToolkitScriptManager ID="ToolkitScriptManager2" runat="server">
</cc1:ToolkitScriptManager>
<asp:Panel ID="pnlCPTop" runat="server" Width="500">
<table width="100%">
<tr>
<td>
POS DETAILS
</td>
<td align="right" valign="top">
<asp:Label ID="lblTop" runat="server">(Show Details...)</asp:Label>
<asp:ImageButton ID="imgTop" runat="server" AlternateText="(Show Details...)" ImageUrl="App_Themes/Default/images/expand_blue.jpg" />
</td>
</tr>
</table>
</asp:Panel>
<asp:Panel ID="pnlTop" runat="server" Width="500">
<table width="100%">
<tr>
<td>
TID :
</td>
<td>
abc...
</td>
<td>
Name :
</td>
<td>
xyz ...
</td>
</tr>
</table>
</asp:Panel>
<cc1:CollapsiblePanelExtender ID="cpTop" runat="server" TargetControlID="pnlTop"
BehaviorID="cpTop" CollapseControlID="pnlCPTop" Collapsed="False" CollapsedImage="App_Themes/Default/images/expand_blue.jpg"
CollapsedText="(Show Details...)" ExpandControlID="pnlCPTop" ExpandedImage="App_Themes/Default/images/collapse_blue.jpg"
ExpandedText="(Hide Details...)" ImageControlID="imgTop" SuppressPostBack="True"
TextLabelID="lblTop">
</cc1:CollapsiblePanelExtender>
,691 웹 설정
<system.web>
<pages>
<controls>
<add tagPrefix="cc1" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" />
에서 363,210
나는이 5 월 당신을 도움이되기를 바랍니다. 먼저 AJAX Toolkit을 배우고 도구 상자에 추가 한 다음 위의 코드를 시도해 보는 것이 좋습니다.
또 다른 방법은 아래와 같이 자바 스크립트를 사용하고 있습니다 :
자바 스크립트
<script type="text/javascript">
function funHide() {
document.getElementById('imgShow').style.display = 'block';
document.getElementById('trPOSDETAILS').style.display = 'none';
document.getElementById('imgHide').style.display = 'none';
}
function funShow() {
document.getElementById('imgShow').style.display = 'none';
document.getElementById('trPOSDETAILS').style.display = 'block';
document.getElementById('imgHide').style.display = 'block';
}
</script>
영문 또는 HTML을이 문서가 문제를 해결하는 경우
<table width="500px">
<tr>
<td colspan='3'>
POS DETAILS
</td>
<td align="right">
<img id='imgShow' src='App_Themes/Default/images/expand_blue.jpg' alt='Show Details...' onclick="funShow()" style='display:none;'/>
<img id='imgHide' src='App_Themes/Default/images/collapse_blue.jpg' alt='Hide Details...' onclick="funHide()" />
</td>
</tr>
<tr id="trPOSDETAILS">
<td>TID :</td>
<td>abc...</td>
<td>Name :</td>
<td>xyz ...</td>
</tr>
</table>
이 응답 유용 표시해주십시오.
고마워요 Pankaj Ajax Toolkit을 사용하지 않고 완료해야하나요? –
Ajax Toolkit이 없으면 업데이트 된 답변에서 언급 한대로 자바 스크립트를 사용해 볼 수 있습니다. – Pankaj
고마워요 Pankaj | –