שלח תשובה

זירת השאלות

757
צפיות
0
תשובות

עריכה ב-gridview עם TemplateField

,‏ 27 באוגוסט, 2009

ב-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 תשובות

    שלח תשובה