gridview в asp.net - PullRequest
       12

gridview в asp.net

0 голосов
/ 16 января 2010

Как сделать gridview строку жирным шрифтом? Я написал код ниже, чтобы сделать это, но я получаю ошибку

Error   2   Cannot implicitly convert type 'int' to 'bool'

мой код

protected void ddlread_SelectedIndexChanged(object sender, EventArgs e)
    {
        foreach (GridViewRow row in GridView1.Rows)
        {
            if (row.RowType == DataControlRowType.DataRow)
            {
                if (((CheckBox)row.Cells[0].FindControl("chkselect")).Checked == true)
                {
                    if (ddlread.SelectedIndex = 1)
                    {
                        //GridView1.RowStyle.Font.Bold.ToString();
                        row.Font.Bold.ToString();
                    }
                    else
                    {
                    }
                }
            }
        }
    }

Ответы [ 2 ]

3 голосов
/ 16 января 2010

В строке 9 вы пытаетесь преобразовать bool в целое число. Вероятно, опечатка.

Измените строку на:

if (ddlread.SelectedIndex == 1)

Чтобы установить шрифт в строке жирным шрифтом, попробуйте следующее:

row.Font.Bold = true;
1 голос
/ 16 января 2010

Это только для выделения причины ошибки.

if (ddlread.SelectedIndex == 1) //double equal

не

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