الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

window.showModalDialog واستخداماتها

مغلق
بدأه shramroasp في 24 أكتوبر 2005 · 2 رد · 588 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قمت بعمل المشاريع باستخدام c# وكانت أحد الأفكار هي استدعاء شاشة مساعدة لإختيار أحد الأكواد فأقوم بفتح نافذة جديدة باستخدام

الكود

function golov(mycontrol,mytargetpage)

{

var bb = 'dialogHeight:500px; dialogWidth:700px;left:yes;help:no;status:no;scrol:off;title:no';

var aa = window.showModalDialog(mytargetpage,'', bb);

if (aa != null)

{

var myfield = ' ';

myfield = document.getElementById(mycontrol);

myfield.value = aa;

}

والتي تقوم بإرجاع القيمة المختارة والتي هي عبارة عن رقم يتم إدراجه في

textbox

ثم عن طريق استخدام ال

autopostback =true

لهذا الكنترول

( textbox)

أقوم بجلب البيانات التي يدل عليها الرقم من قاعدة البيانات بالكود

private void TextBox1_TextChanged(object sender, System.EventArgs e)

{

mycode;

}

ولكن لاحظت ان الحدث

TextChanged

لا يحدث ولا ينطلق أي أنه يعتبر أن قيمة

textbox

قبل وبعد إدراج القيمةالمعادة من

window.showModalDialog

واحدة وبالتالي لا يقوم بعمل

postback

أو تنفيذ الحدث

أرجو من لديه تصور لحل ما ان يتفضل به مشكورا وجزاكم الله خيرا

#2

اخي الكريم الرجاء التكرم بعرض ما كتبتة قبل اضافتة و استخام الاكواد الجاهزه في المنتدى لكي يتمكن الجميع من قراءة الموضوع و الرد علية ان امكن

If you have an apple and I have an apple and we exchange these apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.

#3

أخي الكريم .. اعتذر عن كتابتي بهذه الطريقة لعدم العلم .. وإليك الموضوع.. وأشكر لك استجابتك

قمت بعمل أحد المشاريع باستخدام #Cوكانت أحد الأفكار هي استدعاء شاشة مساعدة لإختيار أحد الأكواد فأقوم بفتح نافذة جديدة باستخدام

الكود

function golov(mycontrol,mytargetpage)
{
var bb = 'dialogHeight:500px; dialogWidth:700px;left:yes;help:no;status:no;scrol:off;title:no';
var aa = window.showModalDialog(mytargetpage,'', bb);
if (aa != null)
{
var myfield = ' ';
myfield = document.getElementById(mycontrol);
myfield.value = aa;


}

والتي تقوم بإرجاع القيمة المختارة والتي هي عبارة عن رقم يتم إدراجه في

textbox

ثم عن طريق استخدام ال

autopostback =true

لهذا الكنترول

( textbox)

أقوم بجلب البيانات التي يدل عليها الرقم من قاعدة البيانات بالكود

private void TextBox1_TextChanged(object sender, System.EventArgs e)
{
mycode; 
}

ولكن لاحظت ان الحدث

TextBox1_TextChanged

لا يحدث ولا ينطلق أي أنه يعتبر أن قيمة

textbox

قبل وبعد إدراج القيمةالمعادة من

window.showModalDialog

واحدة وبالتالي لا يقوم بعمل

postback

أو تنفيذ الحدث

أرجو من لديه تصور لحل ما ان يتفضل به مشكورا وجزاكم الله خيرا

هذا الموضوع مغلق.

مواضيع مشابهة