我可以通过自定义控件在不同页面上发布一些帮助吗? 我已经创建了一个自定义按钮,通过以下代码引发它自己的点击事件:

Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    Const EventName As String = "button_click"
    Const ArgName As String = "__EVENTARGUMENT"

    If Page.IsPostBack _
    AndAlso Request.Params IsNot Nothing _
    AndAlso Request.Params(ArgName).Trim = EventName Then
        Me.OnClick(Me.this_button, New EventArgs)
    Else
        Me.this_button.Attributes.Add("OnClick", Page.ClientScript.GetPostBackEventReference(Me.this_button, EventName))
    End If

End Sub

如何修改此内容以便让我发布到其他页面?

我希望它尽可能接近System.Web.UI.WebControls.Button属性PostBackUrl。

有帮助吗?

解决方案

您可以使用跨页回发

您还可以使用 WebForm_DoPostBackWithOptions js方法回发当前内容页面到另一页。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top