757
צפיות
צפיות
0
תשובות
תשובות
עריכה ב-gridview עם TemplateField
ב-asp.net הוספתי לדף gridview. רציתי לאפשר insert ולכן הפכתי את העמודות לסוג TemplateField. הוספתי כפתור ל- INSERT שמקבל את הערכים מה-TEXTBOXs שב-footerTemplate ומפעיל שאילתת insert (יש לי class לעבודה עם ה-db).
ה- insert עובד לי , אבל ב-edit אני לא מצליחה לקבל את הערכים ששונו. ניסיתי כך:
GridView1.TemplateControl.FindControl("myFooterTemplateTextBox
עם המרה -ל-(System.Web.UI.WebControls.TextBox)
לכונטרול יש ערך NULL ולכן גם הטקסט שלו ריק.
כשהעמודות היו מסוג BoundField קיבלתי את הערכים ששונו כך:
((System.Web.UI.LiteralControl)GridView1.Rows[e.RowIndex].Cells[3].Controls[0]).Text , אבל עכשו באופן הזה מתקבל ערך ריק או יותר נכון "/r/n"
מה לעשות ?
0 תשובות