1

ASP.NETページの単純なフォームで、フォームフィールドをパネルコントロールに含めてEnterキーを押し、デフォルトのボタンを設定することで、その値を送信できることがわかりました。

しかし、DetailsViewに対してこれを行うにはどうすればよいですか?挿入時は挿入ボタン、更新時は更新ボタンで送信したい。

4

1 に答える 1

1

DefaultButton property(デフォルトの送信ボタン)で試すことができます

<asp:Panel ID="panel1" runat="server" defaultbutton="Button1">

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>

<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>

<asp:Button ID="Button1" runat="server" Text="Button1" OnClick="Button1_Click" />

</asp:Panel>

リンク: http: //msdn.microsoft.com/fr-fr/library/system.web.ui.webcontrols.panel.defaultbutton.aspx

定義することもできますAccessKey property

リンク: http: //msdn.microsoft.com/fr-fr/library/system.web.ui.webcontrols.webcontrol.accesskey.aspx

于 2012-09-20T08:50:20.693 に答える