איך "לנקות" שדה asp:textbox אחרי

איך "לנקות" שדה asp:textbox אחרי

משלוח הטופס? אחרי משלוח הטופס הדף נטען בשנית והערכים הקודמים נשארים בשדות. נייסיתי בפונקציה pageload לרשום textbox1.text " " = אבל זה גרם להודעת שגיאה כאילו שניסיתי בשאילתת sql לשלוח שדה ריק והבסיס נתונים לא מוכן לקבל שדה ריק (שדה מפתח). חשבתי לתומי שהפקד קודם שולח את הנתונים ורק אח"כ הדף נטען בשנית ולכן לא תיווצר כזאת בעיה. אבל עכשיו אני מרגיש שאני בכלל לא מבין את "מסלול הזרימה" /מסלול החיים" של הדף. בכל אופן מה הפיתרון ?
 
תעשה את השליחה בתוך תנאי

if (IsPostBack) { // שליחה textbox1.text = ""; }
 
למעלה