0

VB.Net から C# に変更しようとしていますが、少し行き詰まっています。VB.Net では、左側のタブで詳細ビューを選択ItemUpdatedし、右側のタブから選択してResponse.Redirect("customer.aspx"). これを C# で同じことを行うことはできません。私が持っていたVB.Netコードは次のとおりです。

Protected Sub customerDetDetailsView_ItemUpdated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DetailsViewUpdatedEventArgs) Handles customerDetDetailsView.ItemUpdated
    Response.Redirect("customer.aspx")
End Sub

これをC#で試しましたが、うまくいきません

protected void customerDetDetailsView_ItemUpdated(object sender, System.Web.UI.WebControls.DetailsViewUpdatedEventArgs e)
{
    Response.Redirect("customer.aspx");
}

これのために私が何をすべきか誰か考えていますか?

4

2 に答える 2

0

C# で次のようにしてみてください。

protected void customerDetDetailsView_ItemUpdated(object sender, System.Web.UI.WebControls.DetailsViewUpdatedEventArgs e)
    {
        Response.Redirect("customer.aspx",false);
    }

お役に立てば幸いです。

于 2013-04-11T11:17:36.947 に答える
0

メソッドcustomerDetDetailsView_ItemUpdatedをイベントにバインドするcustomerDetDetailsView.ItemUpdated

このようなものを PageLoad に追加します

customerDetDetailsView.ItemUpdated +={tab}...
于 2013-04-11T11:20:08.783 に答える