【发布时间】:2018-07-03 17:29:22
【问题描述】:
如何在 c# 中运行 javascript
我有以下 javascript,但是当我点击 c# 按钮时它没有运行
<script type="text/javascript">
function ShowMessage() {
demo.initChartist();
$.notify({
icon: 'ti-user',
message: "Funciona <b>Alexander Escobar</b> ."
}, {
type: 'success',
timer: 50,
placement: {
from: "bottom",
align: "right"
}
});
}
</script>
代码按钮 c#
protected void Button1_Click(object sender, EventArgs e)
{
this.Button1.Attributes.Add("onClick", "ShowMessage()");
}
【问题讨论】:
-
会发生什么?您是否收到客户端 JavaScript 错误?您是否收到服务器端错误?页面是否重新加载?您需要更详细地描述您的问题。
-
这个
this.Button1.Attributes.Add("onClick", "ShowMessage()");不应该在创建时添加到按钮中,而不是在点击事件中吗?另外,如果这是一个 ASP.Net 按钮,您是否添加了runat="server"?
标签: javascript c# visual-studio