درود
چگونه میتونم یک ارسال نظرات یا همون کامنت تودرتو ایجاد کنم برای محصولات مثلا به طوری که قابلیت پاسخ دهی به هر نظر فراهم باشه با دستور linq?
اول یه جدول با فیلد های زیر نیاز داری:
comments
1-ID
2-ProdouctID
3-parentID
4-Title
5-Comment
6-FullnameSender
7-Email
8-IP
9-DateSend
اون parentID یه جدول جدا نیاز داره ایا؟
نه در همون جدول نظرات قرار می گیرد.
فقط شما زمانی که دارید درج می کنید چک می کنید که پاسخ به کدام نظر هست و همون آی دی رو در parentid قرار می دهید
خب اگه امکانش هست کدشو بگید تا بتونم کاملش کنم کارو
ممنون
1-بعد از درست جودولی که گفتم.
2-شما برای هر نظر ی که نمایش می دید یک دکمه برای پاسخ قرار دهید.که کد نظر دارد..در نظر داشته باشد که کاربر بتون حذف دادن پاسخ هم داشته باشد یعنی اگه نخاست پاسخ بده .و اگه پاسخ کلیک نشد مقدار parentid=0 است.
3-بعد از کلیک روی دکمه پاسخ کد نظر را در یک سیسشن یا جای نگهداری کنید
4- حالا نوبت به ذذیره است.
namelinq db= new namelinq(); Comments com= new { ParentId=//آی دی که با کلیک روی پاسخ بدست آوردید ما بقی فیلد ها رم پر می کنید// }; db.Comment.Add(com); db.SaveChanges() //باین کردن لیست ویو یا هر کنترل مربوط به نمایش نظرات
اگه متوجه نشدید بگید تا نمونه بزارم.
من برا فردا می تونم نمونه بزارم .
لطفا نمونه کد بذارید ممنون
سلام... اگه امکان داره کد بذارین..ممنون
ببخشد این نمونه کد رو قرار نمیدید ایا؟؟
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)