2013-04-13 4 views
0

Я использую приведенный ниже код, чтобы прочитать контроль над страницей. Он работает нормально. Я прочитал специальный элемент управления, но элемент управления установлен, я хочу проверить проверенное состояние элемента управления. Но я не могу этого сделать, пожалуйста, помогите мне сделать это.проверить контроль страницы или нет

foreach (string key in Request.Form) 
{ 
    if (!key.StartsWith("win_")) continue; //win_11 is control id 
    string str_val = Request.Form[key]; 
} 

Request.Form [ключ] возвращает значение элемента управления. Но я хочу проверить проверенный статус.

ответ

0

Как у сказал у найти идентификатор флажком ,,, так и можно попробовать это ...

foreach (string key in Request.Form) 
    { 
     if (!key.StartsWith("win_")) continue; //win_11 is control id 
     CheckBox cb = this.Page.FindControl("key") as CheckBox; 
    if(cb.checked==true) 
    { 
    Your logic 
    } 
    else 
    { 
    your logic 
    } 
    } 
Смежные вопросы