0
我使用asp.net
我有一個DropDownList
超過10000條記錄。
我有一個按鈕,發佈選定的記錄並將其保存在DataBase中。
問題:我按它回發到所有頁面的按鈕,這需要很長的時間,因爲它返回的所有記錄到服務器(超過10000)回發到下拉列表中的一個記錄,而不是所有記錄
?我怎樣才能做回發只選定的記錄並不是所有的記錄?(我可以使用jquery)
我使用asp.net
我有一個DropDownList
超過10000條記錄。
我有一個按鈕,發佈選定的記錄並將其保存在DataBase中。
問題:我按它回發到所有頁面的按鈕,這需要很長的時間,因爲它返回的所有記錄到服務器(超過10000)回發到下拉列表中的一個記錄,而不是所有記錄
?我怎樣才能做回發只選定的記錄並不是所有的記錄?(我可以使用jquery)
試試這個。
例如:
<asp:DropDownList ID="drpRelocatedCountry" runat="server" onchange="Javascript:return Setstate(this);">
</asp:DropDownList>
<asp:Button ID="btnbindstate" runat="server" OnClick="btnbindstate_Click" style="display:none;" />
<script type="text/javascript">
function Setstate(ele) {
var selectedvalue = "";
selectedvalue = ele.options[ele.selectedIndex].value;
if (selectedvalue == 38 || selectedvalue == 239) {//38=Canada & 239=USA (Your options)
document.getElementById('<%=btnbindstate.ClientID%>').click();
}
}
</script>
現在你OnSelectedIndexChanged
代碼將在OnClick
事件按鈕。
向我們顯示您的代碼。你試過了什麼? –