【发布时间】:2011-09-02 12:04:57
【问题描述】:
我的页面中有一个更新面板,它运行一个函数并发送电子邮件正常,但是当我在下面的代码中添加时,它似乎没有正确地将其添加到页面中
Page.ClientScript.RegisterClientScriptInclude("myscript", "/scripts/myscript.js")
我的Sub 中的所有其他内容都运行良好,但似乎没有运行那一点?
有什么想法吗?
编辑
这是我的代码
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="button1" EventName="Click" />
</Triggers>
<ContentTemplate>
<asp:TextBox ID="textbox1" runat="server"
Text="Name" />
<asp:LinkButton ID="button1" OnClick="submitbutton1" runat="server"
Text="SUBMIT" />
</ContentTemplate>
</asp:UpdatePanel>
还有Sub
Sub submitbutton1(ByVal sender As Object, ByVal e As EventArgs)
Response.write("Test")
Page.ClientScript.RegisterClientScriptInclude("myscript", "/scripts/myscript.js")
End Sub
【问题讨论】:
-
所以当 UpdatePanel 回发时,你想在你的页面中添加一个新的脚本标签吗?
-
@Graham Clark 是的,我想在回发时添加一个新的脚本文件
-
@Akram Shahda - 我已将我的代码添加到原始帖子中
标签: asp.net ajax updatepanel