Member 12324523 Ответов: 0

Передавая имя, полученное в код веб-метода с использованием AJAX на другой способ


ниже приведен мой код который возвращает имя которое вводится в текстовое поле в веб методе и отображает имя текущее время и дату в качестве вывода теперь мне нужно только передать имя другому методу как я могу это сделать

теперь мне нужен другой метод только с именем полученным из webmethod и при нажатии кнопки Мне нужно отобразить имя с именем метода как я могу это сделать

Что я уже пробовал:

ниже приведен мой код который возвращает имя которое вводится в текстовое поле в веб методе и отображает имя текущее время и дату в качестве вывода теперь мне нужно только передать имя другому методу как я могу это сделать
 <title></title>

<script type="text/javascript">
    function ShowCurrentTime() {
        PageMethods.GetCurrentTime(document.getElementById("<%=txtUserName.ClientID%>").value, OnSuccess);
}
function OnSuccess(response, userContext, methodName) {
    alert(response);
}
</script>

</head>
<body>
    <form id="form1"  runat="server">

<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true">


    <div>
     Your Name :
<asp:TextBox ID="txtUserName" runat="server" >
<input id="btnGetTime" type="button" value="Show Current Time" />
    </div>
    </form>
</body>

protected void Page_Load(object sender, EventArgs e)
      {

      }

      [System.Web.Services.WebMethod]
      public static string GetCurrentTime(string name)
      {
          return "Hello " + name + Environment.NewLine + "The Current Time is: "
                  + DateTime.Now.ToString();
      }

F-ES Sitecore

Просто вызовите другой метод так же, как и первый.

Karthik_Mahalingam

что вы подразумеваете под другим методом? покажите нам какой-нибудь пример

0 Ответов