Csharp/C#教程:在Javascript中抓取属性背后的代码?分享


在Javascript中抓取属性背后的代码?

我想将ac#code后面的属性烧成javascript警报(); 。 由于某种原因它不起作用。 有没有办法可以将codebehind属性刻录到javascript中? 谢谢

不确定这是否适用于您的情况,但我认为您最好的选择可能是在页面加载后的代码中动态地将javascript附加到事件,并在此处设置参数值。

例如:

btnSubmit.Attributes.Add("onclick","alert(" + someProperty + ");"); 

我想你错过了’尝试这样 – >警告(’<%= someProperty%>‘);

也许这是一个愚蠢的建议。 你有没有尝试过

 alert("<%= someProperty%>"); 

要使用<%= => ASP.NET表达式, 您的Javascript不能驻留在外部.js文件中 。 它必须是ASPX标记的一部分才能解释scriplet。

    

最好的祝福…

您可以使用ClientScript.RegisterExpandoAttribute方法将属性后面的C#代码注册到JavaScript属性中。

上述就是C#学习教程:在Javascript中抓取属性背后的代码?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/955630.html

(0)
上一篇 2021年11月21日
下一篇 2021年11月21日

精彩推荐