вопрос JavaScript в C # - PullRequest
       3

вопрос JavaScript в C #

0 голосов
/ 27 декабря 2011

Я пишу эту кодировку на C # в моем проекте sharepoint.Это работает хорошо.

ClientScript.RegisterStartupScript(this.GetType(), "ale", "window.open('DownloadHandler.ashx?fileName=Error.log');", true);

Но когда я изменяю свою кодировку на эту, она больше не работает.

ClientScript.RegisterStartupScript(this.GetType(), "ale", string.Format("window.open('DownloadHandler.ashx?fileName={0}')", "Error.log"), true);

Что не так с моей кодировкой?

Ответы [ 2 ]

2 голосов
/ 27 декабря 2011

В конце оператора window.open() отсутствует ;:

ClientScript.RegisterStartupScript(
    this.GetType(), 
    "ale", 
    string.Format("window.open('DownloadHandler.ashx?fileName={0}');", "Error.log"),
    true
);
1 голос
/ 27 декабря 2011

Так что в конце отсутствует точка с запятой ;.

ClientScript.RegisterStartupScript(this.GetType(), "ale", string.Format("window.open('DownloadHandler.ashx?fileName={0}');", "Error.log"), true);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...