سلام در دیتا گرید ویژوال ایونت CellLeave را دارم اما چنین ایونتی در radGridView تلریک وجود ندارد
حال سوال من این است که چند ستون داریم در radGridView تلریک می خواهم هرگاه از سطر یا ستون(مخصوصا ستون)خارج شدم کاری انجام بدهم(مثلا پیامی نمایش بدهد)منظورم کل radGridView تلریک نیست فقط از سط یاستون جاری خارج شدم
باید از چه ایونتی استفاده کنم
باتشکر
می توانید از رویداد CellEndEdit استفاده کنید :
private void radGridView1_CellEndEdit(object sender, Telerik.WinControls.UI.GridViewCellEventArgs e) { // Some Code ... }
برای تغییر و گرفتن اطلاعات ردیف انتخاب شده می تونید از کد زیر استفاده کنید :
if (e.Column == radGridView1.Columns["Qty"]) { var row = radGridView1.CurrentRow.Cells; row["TotalPrice"].Value = (int)row["Qty"].Value * (decimal)row["ItemPrice"].Value; }
سلام و باتشکر از جوابتان اما مشکل اینجاست که من نمی خواهم cell را ویرایش کنم کد بالا در صورتی کار می کند که حتما داخل cell عمل انجام بدهم
من می خواهم وقتی از روی cellیا row مورد نظر خارج شدم اصلاعات داخل[cell[0 رو مورد نظر را دخل یک messagbox نمایش بدهد
باتشکر
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)