1
我試圖讓我的網站的某個部分沒有回發時,當用戶點擊一個按鈕。 我通過asp.net(放置ScriptManager和UpdatePanel)使用Ajax,並且我知道我需要在ContentTemplate中環繞我的內容,但似乎我不能,因爲我在那裏有一個「Div」...div中的ContentTemplate?
這是我的代碼不帶的ContentTemplate:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<p>
Some Text</p>
<p>
If you dont have a username yet, you can register <a href="Register.aspx">here</a></p>
<div id="LeftDiv">
<asp:TextBox ID="HowMany" runat="server"></asp:TextBox>
<br />
<br />
<asp:Panel ID="Panel2" runat="server">
<asp:Button ID="StartToGenerateButton" runat="server" Text="I know it!"
OnClick="StartToGenerateButton_Click" />
</asp:Panel>
<br />
<br />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="Please enter your discovery"
ControlToValidate="HowMany" Display="Dynamic" ForeColor="Red"
Font-Bold="True" Font-Size="Small"></asp:RequiredFieldValidator>
<br />
</div>
<!--LeftDiv-->
<div id="RightDiv">
<asp:ListBox ID="ListBox" runat="server" Height="200px" Width="120px"></asp:ListBox>
<br />
<br />
<asp:Panel ID="Panel1" runat="server">
<asp:Button ID="youWon" runat="server" onclick="youWon_Click" Text="You Won!" />
</asp:Panel>
<asp:Label ID="ErrorMessege" runat="server" ForeColor="Red"></asp:Label>
</div><!--RightDiv-->
<div class="clearBoth">
</div><!--clearBoth-->
</asp:UpdatePanel>
我怎麼能去通過?
是的,但是..我有一些其他div的按鈕,其餘的東西,需要刷新是在其他股利。所以問題是 - 我如何可以將updatepanels同步到一起或者...我如何使contenttemplate在div內? – thormayer 2012-01-07 16:30:35
@thormayer。看編輯 - 我認爲這就是你需要的 – 2012-01-07 16:38:39