ABA


"איך אני עובד עם ButtonColumn בASP.NET?"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #13785 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13785
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   17:16   14.04.08   
אל הפורום  
  איך אני עובד עם ButtonColumn בASP.NET?  
 
   ערכתי לאחרונה בתאריך 14.04.08 בשעה 17:32 בברכה, ronen333
 
עשיתי DATAGRID ואני רוצה לעשות כפתור עריכה לכל שורה..
מישהו יכול לתת לי מדריך איך לעשות את זה?(בתיכנות כמובן אני לא רוצה את מה שASP.NET מציאה שזה ע"י לחיצת כפתור יעשה לי את זה).
קיצור לעבוד עם DataGridCommandEventArgs e...


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  התחלתי לקרוא על EVENT HANDLER אבל לא הבנתי כמה דברים.. ronen333  14.04.08 19:09 1
     Event Handlers הם מחזיקי אירועים akoka 14.04.08 23:46 2
  אמממ.. אתה צריך לעבוד עם שליחת פרמטרים לפונקצייה.. lior066 15.04.08 03:12 3
     תודה רבה אחים שלי ronen333  15.04.08 19:37 4

       
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   19:09   14.04.08   
אל הפורום  
  1. התחלתי לקרוא על EVENT HANDLER אבל לא הבנתי כמה דברים..  
בתגובה להודעה מספר 0
 
   לא הבנתי כל כך מה DELGATE עושה, ולא הבנתי מה ההבדל בין הOBJECT SEND לבין EVETARGS E.

אשמח מאוד אם מישהו יסביר לי...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

דרג אמינות חבר זה
   23:46   14.04.08   
אל הפורום  
  2. Event Handlers הם מחזיקי אירועים  
בתגובה להודעה מספר 1
 
   מזתומרת מחזיקי אירועים ,משתמשים בהם בעיקר בעת יצירה של controls בזמן ריצה ,נניח ויצרת כפתור ואתה רוצה להדביק לו אירוע Onclick אז אתה תעשה משו כזה בהנחה ואתה מתכנת בVB


Protected Sub SampleButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles SampleButton.Click
' Code goes here.
End Sub

כול מה שמתחת לHandles SampleButton.Click ייקרא בזמן שלוחצים על הכפתור.

הרעיון בDelegates זה שאתה תוכל להצמיד קוד מסויים לתוך הEvents.

מה לא עושים בשביל הפורום חח הלכתי וקראתי על זה חומר במיוחד בשבילך


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
lior066

דרג אמינות חבר זה
   03:12   15.04.08   
אל הפורום  
  3. אמממ.. אתה צריך לעבוד עם שליחת פרמטרים לפונקצייה..  
בתגובה להודעה מספר 0
 
   אתה יכול לעשות כמה דברים אבל זה תלוי באיך שהרגבת את הטבלה שלך..

1.אם יש לך קולום של אי די בטבלה אתה יכול להשתמש איתה לעריכה ..
אתה יכול להשתמש בקוד כזה לדוגמא:


Protected Sub GridView1_RowUpdated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewUpdatedEventArgs) Handles GridView1.RowUpdated
e.Keys.Item(0) ' זה המשתנה של הטבלה האינדקס 0 זה המיקום של הקולום בטבלה

2. אתה יכול לעבוד עם ריקוסטים , לדוגמא ליצור לך כפתור לינק בטבלה עצמה ולסגנן לך פומט מסויים שישלח לך בחזרה לדף ככה שאתה יכול לדעת על איזה עמודה אתה עובד...

לדוגמא:


index.aspx?id={0}

ובפורמט להכניס את ה ID מהטבלה

מקווה שעזרתי שיהיה לך בהצלחה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות, דרג אמינות חבר זה
   19:37   15.04.08   
אל הפורום  
  4. תודה רבה אחים שלי  
בתגובה להודעה מספר 3
 
   החלטתי לעבוד בצורה הזאת-
e.Item.Cells.Text;

זה ממש נוח שמתרגלים לזה P=..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net