Привет всем Я создал JavaScript, который я хочу использовать в моей заявке, так что я создал класс, который возвращает строку следующим образомКак вызвать функцию JQuery в файле класса
public static string ShowAlert(string pHeader, string pMessage)
{
StringBuilder sb = new StringBuilder();
sb.Append("<script language='JavaScript' type='text/javascript'>");
sb.Append("example1('" + pHeader + "','" + pMessage + "')");
sb.Append("</Script");
return sb.ToString();
}
Это мой код JFunction.JS
(function example1(title, content) {
$.msgBox({
title: title,
content: content
});
})
Теперь на кнопку мыши я просто звоню следующим
Page.ClientScript.RegisterStartupScript(this.GetType(), "",ShowAlert(pHeader,pMessage) , true);
Но я не могу получить сообщение, так есть ли способ, чтобы создать уникальный метод вместо вызова сценария на каждой странице,
Почему у вас есть метод CS в RegisterStartupScript? – Botonomous
@Dotnet решила проблему? –
Да, вы можете проверить мой ответ здесь http://stackoverflow.com/questions/16885123/javascript-with-in-stringbuilder – Dotnet