PDA

View Full Version : سوال: مشکل در پاس دادن id به iframe



minaalamshahi
چهارشنبه 03 خرداد 1391, 12:59 عصر
با سلام
من با دستورات پایین می خوام که یک صفحه رو داخل
iframe
باز کنم و هر با یک
id
بهش پاس میدم.اما مشکل اینجاست که در قسمت
codebehind
گاهی
id رو نمیاره
گاهی هم میاره.
نمیدونم علت کجاست.


cell1.onclick = function () { OpenPage(tmpArray[0], tblName); }


function OpenPage(Id, tblName) {
url = "frm" + tblName + "_farayand.aspx?id=" + Id;
var k
k =document.getElementById("frameid");
k.setAttribute('src',url);


}


string myUrl=Request.Url.ToString();
int ParamStart=myUrl.IndexOf("?");
if (ParamStart > 0)





گاهی میدهhttp://localhost:1410

/UI/dirDiv/dirAdmin/dirHigh/frmHighTfarayand.aspx




ممنون میشم اگر کسی میدونه چرا گاهی آی دی میپره منو راهنمایی کنه یا راه بهتری سراغ دارین بهم بگین مممنون میشم.
با تشکر

minaalamshahi
چهارشنبه 03 خرداد 1391, 17:51 عصر
کسی جواب سوال منو نمیدونه؟

minaalamshahi
چهارشنبه 03 خرداد 1391, 18:11 عصر
یه در میون id رو میده
کسی راهی نداره؟

minaalamshahi
چهارشنبه 03 خرداد 1391, 19:23 عصر
من از روش پایین استفاده کردم اگر کسی راه مناسبی داره ممنون میشم راهنمایی کنن

string myUrl = Request.Url.ToString();
int ParamStart = myUrl.IndexOf("?");
if (ParamStart == -1)
{
myUrl = Request.UrlReferrer.ToString();
ParamStart = myUrl.IndexOf("?");
}

minaalamshahi
چهارشنبه 03 خرداد 1391, 19:23 عصر
sahar_3manage@yahoo.com
اگر راهی پیدا کردین ممنون میشم برام pm بدین