.net выпадающий список, если условие - PullRequest
0 голосов
/ 12 января 2010

Я уже писал этот вопрос, но не получил правильный ответ - вот мой код снова с условием if.

Dim provider As CultureInfo = CultureInfo.InvariantCulture 
Dim a1 As DateTime = Nothing 
If date1.selectedvalue isnot nothing Then
    insexp = DateTime.ParseExact(date1.SelectedValue, "MMMM yyyy", provider) 
End If
If a1.Month = Today.Month AndAlso a1.Year = Today.Year Then 
    a1 = Today.Date 
End If 

date1 - это выпадающий список на странице aspx, который не имеет значения, если вы его не выберете. Это не обязательный выпадающий список. Когда я запускаю его в режиме отладчика, я получаю значение date1 = "". И это входит в условие if и вылетает. Пожалуйста, посоветуйте, как сделать, чтобы это ЕСЛИ условие работало

Ответы [ 2 ]

2 голосов
/ 12 января 2010
If Not String.IsNullOrEmpty(date1.sSelectedValue) Then
    insexp = DateTime.ParseExact(date1.SelectedValue, "MMMM yyyy", provider) 
End If
1 голос
/ 12 января 2010

Проверить выбранный индекс вместо выбранного значения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...