阿摩線上測驗 登入

申論題資訊

試卷:109年 - 109 合作金庫商業銀行 新進人員甄試 開放系統第二類程式設計人員 專業科目:(1)程式設計(以 ASP.NET、SQL 語言為主);(2)系統分析;(3)資料結構及資料庫應用#85389
科目:程式設計
年份:109年
排序:0

申論題內容

第一題:
請完成以下 ASP.NET(C#或 VB 程式語言擇一作答)程式,此程式提供使用者新增產品名稱及價格到下 拉式選單,以下是「新增產品」按鈕程式的相關說明:
1.如果沒有輸入產品名稱,就不需要處理。
2.如果產品名稱已經存在了,也不需要處理。
3.其他就將產品名稱新增至下拉式選單,價格就是 value 的屬性值。
4.每次新增完下拉式選單後,同時顯示共有多少產品。
5.每次新增完後,請清空產品名稱及價格,並且將游標停在產品名稱的輸入框內。
範例:假設使用者依序輸入「產品一,1,000」、「產品二,2,000」、「產品三,3,000」、「產品一,1,000」, 右邊是最後顯示的結果。
5eba374b9fea6.jpg
5eba377fafc74.jpg
5eba3796cb59c.jpg

詳解 (共 1 筆)

詳解 提供者:jack850628

if (!string.IsNullOrEmpty(ProductName.Text))

{

    var listItem = new ListItem(ProductName.Text);

    if (!DropDownList1.Items.Contains(listItem))

    {

        DropDownList1.Items.Add(listItem);

        Message.Text = "一共" + DropDownList1.Items.Count + "項產品";

    }

}

ProductName.Text = "";

Pirce.Text = "";

ProductName.Focus();