我正在處理asp.net和sql的項目,我們在其中分配了自動生成的會員編號。目前有兩種會員類型「APFA」和「FPFA」(從下拉菜單中選擇)會員號已達到6735系列。
現在有一個新的會員類型「PFA」,需要從「0000」在同一個web表單上。如何從下拉菜單中選擇值後更改或自動增加文本框的值?
<asp:DropDownList ID="memtype" runat="server" class="label" Height="24px" Width="130px"></asp:DropDownList>
</td>
<td colspan="7" align="right">
<asp:Label ID="Label12" runat="server" class="text" Text="MemberShip Number:"
Width="149px"></asp:Label>
</td>
<td align="left">
<asp:Label ID="memberno" class="label" runat="server" Font-Size="Large"
Width="71px"></asp:Label>
和CS代碼:
memberno.Text = Convert.ToString(Convert.ToInt16(obj.MemNo()) + 1);
請問是什麼問題? – jomsk1e
你可以使用javascript,onchange事件等來更新這個值,但以這種方式分配newIds會爲我敲響大警鐘。 我真的認爲membershipId應該通過服務器返回給他們。 –
一種解決方法是使用名爲mem_no的表及其列作爲APFA,FPFA,PFA(類型號)。保留最後的ID號碼在相應的列中,並在添加成員時,查詢最後的ID號並更新它。 –