PDA

View Full Version : ارسال پارامتر از كد asp.net به تابع جاوا اسكريپت



kohyar
سه شنبه 29 دی 1388, 13:09 عصر
سلام دوستان
من دارم یک برنامه پرسنلی با ASP.NET تحت وب می نویسم
روال بدین صورت است که وقتی یک کاربر جدید تعریف می کنیم برای مشخص کردن جایگاه در چارت پرسنلی چارت رو در یک پنجره Popup به کاربر نشون میدم و می خوام زمانیکه کاربر واحد مورد نظر رو از چارت انتخاب کرد با استفاده از تابع جاوااسکریپت در ابتدای صفحه انتخاب از چارت نوشتم مقدار آی دی و عنوان واحد سازمانی رو به صفحه قبلی برگشت میده
تابع جاوا اسکریپت رو بصورت زیر نوشتم


<script language="javascript" type="text/javascript">
function setval(x,y) {
window.opener.document.getElementById('Items1_txtc ode').value=x;
window.opener.document.getElementById('Items1_txtn ame').value=y;
}
</script>



زمانیکه کاربر واحد مورد نظر رو از treeview انتخاب می کنه چطور می تونم در رویداد انتخاب گره آی دی و نام واحد رو به تابع جاوااسکریپت پاس بدم



protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
int id = Convert.ToInt32(TreeView1.SelectedNode.Value.ToStr ing());
Akord.BUSS.Chart cs = new Akord.BUSS.Chart();
cs.Id = id;
DataTable tbl = new DataTable();
tbl = cs.SearchByID();
string name = tbl.Rows[0]["Nname"].ToString();
}