示例#1
0
        protected override void Render(HtmlTextWriter w)
        {
            if (Object == null)
            {
                throw new ArgumentNullException("Object");
            }
            // object
            _scriptBody = GetObjectString();
            if (ClientScriptManager != null)
            {
                ClientScriptManager.AddRange(_scriptBody);
                _scriptBody = null;
            }
            //if (EnvironmentEx.DeploymentEnvironment == DeploymentTarget)
            //{
            if (!string.IsNullOrEmpty(_scriptBody))
            {
                w.Write(@"<script type=""text/javascript"">
// <![CDATA[
");
                w.Write(_scriptBody);
                w.Write(@"
// ]]>
</script>");
            }
            //}
            //else
            //    w.WriteLine("<!-- Share This -->");
        }