如何使用单引号而不是双引号进行ASP控件渲染?

问题描述 投票:1回答:1

我有一个WebForms按钮:

<asp:Button runat="server" Text="Hello"/>

我需要使用单引号在客户端上呈现,以便适应我正在使用的框架,例如:

<input type='submit" name='ctl08$mapControl$repTestiminialScripts$ctl01$ctl00' value='Hello' />

有没有办法让它在渲染时如此,ASP按钮将有单引号而不是属性周围的双引号?

c# asp.net webforms
1个回答
0
投票

我能够通过使用JavaScript Template Literal解决我遇到的问题。

javascriptObject.metadata = {
                description: `<asp:Button runat="server" Text="Hello"/>`
            };  

然后,这允许服务器控件呈现而不会转义出字符串。

© www.soinside.com 2019 - 2024. All rights reserved.