kohyar
دوشنبه 22 تیر 1388, 16:43 عصر
سلام دوستان
من مي خوام مقدار يك فيلد از گريد ويو بنام name را با تابع Eval بگيرم و به تابع setval بفرستم
مشكل اينجاست كه زمانيكه در داخل فيلد name يك رشته از نوع عدد مثل "1225" باشد مشكلي نداره و به تابه setval مي فرسته و مقدار اون رشته در داخل يك تكست باكس چاپ ميشه
ولي زمانيكه رشته داخل فيلد name از نوع عدد نباشه هيچ چيزي نمايش داده نميشه
كد مورد نظر رو هم ميزارم
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/images/datepicker.gif"
OnClientClick='<%# "setval(" + Eval("name") + ")" %>' />
function setval(x) {
window.opener.document.getElementById('Items1_Text Box1').value=x;
window.close();
}
من مي خوام مقدار يك فيلد از گريد ويو بنام name را با تابع Eval بگيرم و به تابع setval بفرستم
مشكل اينجاست كه زمانيكه در داخل فيلد name يك رشته از نوع عدد مثل "1225" باشد مشكلي نداره و به تابه setval مي فرسته و مقدار اون رشته در داخل يك تكست باكس چاپ ميشه
ولي زمانيكه رشته داخل فيلد name از نوع عدد نباشه هيچ چيزي نمايش داده نميشه
كد مورد نظر رو هم ميزارم
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/images/datepicker.gif"
OnClientClick='<%# "setval(" + Eval("name") + ")" %>' />
function setval(x) {
window.opener.document.getElementById('Items1_Text Box1').value=x;
window.close();
}