PDA

View Full Version : عدم یافتن کنترل درون فوتر گریدویو



A.Yousefi
پنج شنبه 26 بهمن 1391, 13:52 عصر
سلام
من یه گریدویو دارم و یه کنترل لیبل هم انداختم درون فوتر اون. میخوام هنگام لود شدن صفحه، یه مقداری درون این لیبل بندازم. برای اینکار از این کد استفاده میکنم:


((Label)grvProducts.FooterRow.FindControl("lblFooterPrice")).Text ="Test";

اما این کد کار نمیکنه و کنترلهای درون فوتر رو پیدا نمیکنه. کل اینترنت و این سایت رو گشتم ولی جوابی پیدا نکردم. به نظرتون باید چیکار کنم؟

ahmad156
جمعه 27 بهمن 1391, 10:09 صبح
سلام
شما باید از event مربوط به گرید ویو به نام DataRowBound استفاده کنین که هنگام بایند اطلاعات به گرید به ازای هر سطر اجرا میشه .اونجا به وسیله کد زیر میتونین کارتون رو به راحتی انجام بدین

Lable lbl= (Lable )e.Row.FindControl("lblFooterPrice");