2

大家好,我试图让我的文本框查看我点击下拉框的每个项目的名称。所以我想将结果与下拉列表匹配,然后将其显示在文本框中。

我已经这样做了,它似乎不起作用。

            var sql = (from query in dwe.VW_CustumAddress
                       where query.Postal == DropDownListPostal.SelectedItem.ToString()
                       select query);

            if (sql != null)
            {
                NavnBox.Text = data.Name;
            }
4

1 回答 1

3

尝试调试这个。

var selectedItem = DropDownListPostal.SelectedItem;
if (selectedItem != null) {
   var postal = selectedItem.ToString();//check if it looks like something you want
   var data = dwe.VW_CustumAddress.FirstOrDefault(m => m.Postal == postal);
   if (data != null)
      NavnBox.Text = data.Name;
}
于 2012-09-27T13:32:03.207 回答