質問

カスタムコントロールから異なるページに投稿するヘルプを入手できますか? 次のコードを使用して、独自のクリックイベントを発生させるカスタムボタンを作成しました。

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