我已經將用戶提交的內容加載到我們的辦公室的c#winform中,以便在正式添加到數據庫之前進行處理。用戶可以將「推薦人」提交爲兩個文本字段 - 名字和姓氏。在辦公室裏,我希望有一個組合框,所有現有的引用程序都會加載,然後是名稱的前幾個字母,以將組合框向前推到需要的區域。我想要做這樣的事情,拿着名字的前兩個字母,並用它來初始化組合框。從文本框中設置組合框文本
if (txtrefFirstName.TextLength > 2)
{
string firstStart = "" + txtrefFirstName.Text[0] + txtrefFirstName.Text[1];
firstStart = firstStart.ToUpper();
ddlReferring.SelectedText.StartsWith(firstStart);
}
else
ddlReferring.Text = "";
任何想法或建議,以使其工作?
感謝
大衛K.
你得到什麼錯誤? – jams
您是直接在組合框中還是在單獨的TextBox控件中鍵入名稱? – Samir
你必須在ddlReferring上做一個foreach循環,然後檢查項目StartsWith(firstStart)然後選擇它。 – banging