نوشته شده توسط
miladr
عزیز شما تو gridview یه ستون داری که توش link هست موقع bind شدن grid شما واسه هر ردیف میای به وسیله vb.net و با این تابع بهش تابع جاوا اسکریپت نسبت میدی
mylink.Attributes.Add("onclick", "javascript:yourfunction()");
سلام
من دقيقا منظورتون رو متوجه نشدم ولي در نهايت من فانكشن باز كردن فرم رو بصورت زير نوشتم :
function OpenplaySondPage(item1,item2) {
open('form_PlaySound.aspx?id1='+ item1 + '&id2=' + item2 ,"","titlebar=no,toolbar=no,location=no,status=no, menubar=no,scrollbars=no,resizable=no,width=375,he ight = 308");
}
كه دو پارامتر رو توي كوري استرينگ اضافه ميكنه و در فرم پخش اونها رو از كوري استرينگ ميخونم .
سپس طبق فرمايش شما در قسمت GridView1_SelectedIndexChanged نوشتم :
Me.GridView1.Attributes.Add("onclick", "javascript:OpenplaySondPage('" & id1 & "','" & id2 & "')")
ولي حالا يك مشكل جديد پيش اومده و اون اينكه من با يك كليك روي دكمه پخش گريدويو ، به فرم پخش نميرم ، و لي وقتي دو بار كليك ميكنم به فرم مربوطه ميره !!!!
باز هم از توجه و حوصله زيادتون تشكر ميكنم .