首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RegisterClientScriptBlock CDATA内联声明

RegisterClientScriptBlock CDATA内联声明
EN

Stack Overflow用户
提问于 2012-12-20 14:52:00
回答 1查看 1.3K关注 0票数 0
代码语言:javascript
复制
ClientScript.RegisterClientScriptBlock(GetType(Page), "test", <a><![CDATA[
        <script type="text/javascript">
            testValue = '<%=Page.Title%>';
        </script>]]></a>, True)

产生;

代码语言:javascript
复制
<script type="text/javascript">
  testValue = '<%=Page.Title%>';
</script>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-24 07:14:25

为了解决这个问题,我用.Value结束了cdata块,并附加了code变量,然后用多行语句的其余部分启动了一个新的cdata块

代码语言:javascript
复制
ClientScript.RegisterClientScriptBlock(GetType(Page), "test", <![CDATA[
    <script type="text/javascript">
        testValue = ']]>.Value + Page.Title + <![CDATA[';
        //more code
    </script>
  ]]>.Value, True)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13966736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档