我有一个WebForms按钮:
<asp:Button runat="server" Text="Hello"/>
我需要使用单引号在客户端上呈现,以便适应我正在使用的框架,例如:
<input type='submit" name='ctl08$mapControl$repTestiminialScripts$ctl01$ctl00' value='Hello' />
有没有办法让它在渲染时如此,ASP按钮将有单引号而不是属性周围的双引号?
我能够通过使用JavaScript Template Literal解决我遇到的问题。
javascriptObject.metadata = {
description: `<asp:Button runat="server" Text="Hello"/>`
};
然后,这允许服务器控件呈现而不会转义出字符串。