הגריד לא מופיע

inbal38

New member
הגריד לא מופיע

אני משתמשת ב-GridView ב-VS2005 לאתר WEB. כאשר ה-datasource של הגריד ריק (כלומר לא חזרו נתונים מה-DB) הגריד לא מופיע. אני רוצה שיראו אותו, כמובן ריק ללא שורות (כי אין הרי מידע). מה צריך לעשות ?
 

24sharon

New member
תבדקי אם זה פותר לך

EmptyDataText="אין רשומות."​
או שאת מחפשת פתרון אחר.
 

inbal38

New member
לא זה לא פותר לי

אבל תודה בכל אופן. אני רוצה שהגריד יוצג בלי נתונים אבל שהוא יציג אותו.
 

e y a l b

New member
שאלה נוספת

אני רוצה לקבל את מספר השורות ש datasource של הgrid מביא איך אני מוציא ממנו את הנתון הזה?
 
בהנחה שאתה מדבר על dataset,

אז ככה:אין לו תכונת recordcount, מפני שהוא יכול להכיל יותר מטבלה אחת. לכן אתה צריך לרדת לרמת טבלה, ולציין איזו, (בשם או במספר, 0 אם יש לך רק אחת), ואז לגשת לאובייקט rows , ושם יש לך כמובן count . משהו כזה:
ds.Tables[0].Rows.Count;​
 

24sharon

New member
נו אז...

תחליף את הקטע הזה ds.Tables[0] בשם הDATA TABLE שאתה מקבל.
 

e y a l b

New member
שאלה נוספת

יש לי formview שמקבל נתונים מ DATATABLE יש לי פונקציה בwebservice שמעדכנת את אותה טבלהאני כל הזמן מקבל את השגיאה הבאה.
ObjectDataSource 'LineDataObj' could not find a non-generic method 'UpdateLineQuarey' that has parameters: PWL_Name, PWL_MaxCapasity, PWL_TOT_PLVoltType, PWL_TN_ID, inum, ErrDEcription, PWL_MaxCapacity, PWL_TOT_PLVoltType_ID, PWL_ID.​
 
למעלה