Нахождение ID FileUpload в JavaScript - PullRequest
       17

Нахождение ID FileUpload в JavaScript

0 голосов
/ 11 февраля 2011

У меня есть несколько страниц aspx и один site.master.Я определил файл * .js с любыми функциями JavaScript.И теперь я хочу найти идентификатор элемента управления FileUpload на одной из этих подстраниц.

function CheckFile()
{

var filePath = document.getElementById('<%= this.fileUp.ClientID %>').value;

, но он не работает.

Ответы [ 2 ]

1 голос
/ 11 февраля 2011

Вы можете использовать серверный код только на страницах ASPX, а не автономно .js файлы

Вместо этого вы должны передать идентификатор элемента управления из встроенного Javascript в ASPX.

0 голосов
/ 11 февраля 2011

попробуйте заменить $ на _ в идентификаторе.

var filePath = document.getElementById('<%= this.fileUp.ClientID.ToString().Replace("$","_") %>').value;
...