У меня есть gridview в asp.net, который обновляет изображение предварительного просмотра всякий раз, когда нажимается. это работает без обратной передачи, и я делаю это так:выделить выделенную строку в gridview без обратной передачи
protected void GridView1_RowCreated(object sender,System.Web.UI.WebControls.GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes["onmouseover"] = "this.style.cursor='pointer';this.style.textDecoration='underline';";
e.Row.Attributes["onmouseout"] = "this.style.textDecoration='none';";
e.Row.ToolTip = "Click to select row";
e.Row.Attributes["onclick"] = "RetrievePicture(" + GVmail.DataKeys[e.Row.RowIndex].Value.ToString() + ",this)";
}
}
Однако, я хочу, чтобы пользователь мог видеть, какая строка выбрана, и поэтому выводить изображение .. (поэтому я хочу грести, чтобы остаться особо). а затем, когда выбрана другая строка, я хочу, чтобы эта строка возвращалась к нормальной, а вновь выбранная была выделена.
Как я могу это сделать без обратной передачи?
Это может помочь вам http://stackoverflow.com/questions/10268891/how-do-i-change-the-gridview-selected-item-background-color – sharad
спасибо, ваш связанный был то, что мне нужно – michael