PDA

View Full Version : گرفتن مقدار RadRating تلریک



zerocool151
چهارشنبه 18 بهمن 1391, 01:12 صبح
سلام یک مشکل
یک repeater دارم که از rad rating توش استفاده میکنم
وقتی روش کلیک میکنم چجوری میشه id اون سطر رو بهم برگردونه
مثلا مثل command argumenT
id اون سطر bind شدرو میخوام برای کارای database

<telerik:RadRating ID="RadRating1" runat="server" OnRate="RadRating1_Rate" AutoPostBack="true" >
</telerik:RadRating>


protected void RadRating1_Rate(object sender, EventArgs e)
{
RadRating rating = (RadRating)sender;
decimal Rated = rating.Value;
{

ممنون میشم اگه راهنمایی کنید

fakhravari
چهارشنبه 18 بهمن 1391, 10:41 صبح
معادل گرید
protected void RadRating1_Rate(object sender, EventArgs e)
{
RadRating rating = (RadRating)sender;
GridViewRow row = (GridViewRow)rating.NamingContainer;
string ID = GridView1.DataKeys[row.RowIndex].Value.ToString();

zerocool151
چهارشنبه 18 بهمن 1391, 11:26 صبح
ممنونم
معادل Repeater:

RadRating rating1 = (RadRating)sender;
RepeaterItem rp = (RepeaterItem)rating1.NamingContainer;
Label Id = (Label) rptList.Controls[rp.ItemIndex].FindControl("lblId");
string Id2 = Id.Text;