コード例 #1
0
        public void ExternalScript_DefaultValue()
        {
            // Arrange
            var ajaxPanel = new AjaxPanel();

            // Act, Assert
            ajaxPanel.ExternalScript.ShouldBeEmpty();
        }
コード例 #2
0
        public void ExternalScript_SetAndGetValue()
        {
            // Arrange
            var ajaxPanel = new AjaxPanel();

            // Act
            ajaxPanel.ExternalScript = "Test1";

            // Assert
            ajaxPanel.ExternalScript.ShouldBe("Test1");
        }
コード例 #3
0
 public void RegisterTelerikHiddenField(string name, string value)
 {
     if (AjaxPanel != null)
     {
         if (AjaxPanel.FindControl(name) == null)
         {
             AjaxPanel.Controls.Add(new Literal()
             {
                 Text = string.Format("<input type=\"hidden\" name=\"{0}\" id=\"{0}\" value=\"{1}\" />", name, value), ID = name
             });
         }
         else
         {
             (AjaxPanel.FindControl(name) as Literal).Text = string.Format("<input type=\"hidden\" name=\"{0}\" id=\"{0}\" value=\"{1}\" />", name, value);
         }
     }
     else
     {
         ClientScript.RegisterHiddenField(name, value);
     }
 }