Как получить значение атрибута IFrame src из кода ASP.Net? - PullRequest
2 голосов
/ 27 февраля 2010

Использование

string iframeSrcPage = iframeMain.Attributes["src"];

для получения источника iframe всегда возвращает значение, установленное на самой странице aspx,
даже это значение изменяется с помощью кода JavaScript,

iframeObject.src = pageURL;

Итак, как получить значение атрибута src IFrame из кода ASP.Net?

Ответы [ 3 ]

3 голосов
/ 27 февраля 2010

Попробуйте: добавьте поле ввода hidden (с атрибутом runat="server") и измените его значение на src вашего IFrame в JavaScript. Таким образом, вы сможете прочитать значение поля на стороне сервера.

1 голос
/ 18 мая 2012

Только что нашел этот пост и еще один пост с лучшим ответом.

Вот подробности:

this.iframeMain.Attributes["src"] = "http://www.stackoverflow.com";

Взято из: Как я могу получить доступ к IFRAME из файла кода в ASP.NET?

0 голосов
/ 25 февраля 2017

будет работать нормально ..

Iframe_id.Attributes.Add("src","YourPage.aspx?label="+123); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...