{"id":178,"date":"2009-07-06T23:09:21","date_gmt":"2009-07-06T21:09:21","guid":{"rendered":"http:\/\/unckel.com\/blog\/?p=178"},"modified":"2019-12-07T22:14:43","modified_gmt":"2019-12-07T21:14:43","slug":"asp-net-daten-z-b-datensatz-id-einem-button-per-commandargument-mitgeben","status":"publish","type":"post","link":"https:\/\/unckel.de\/blog\/asp-net-daten-z-b-datensatz-id-einem-button-per-commandargument-mitgeben\/","title":{"rendered":"ASP.NET: Daten (z.B. Datensatz-ID) einem Button per CommandArgument mitgeben"},"content":{"rendered":"<p>Hier im Beispiel: \u00dcbergabe der ID beim Klicken eines Buttons in einem Repeater:<\/p>\n<pre>&lt;asp:Repeater ID=\"Repeater1\" runat=\"server\"&gt;\n  &lt;ItemTemplate&gt;\n    &lt;%# Eval(\"Title\")%&gt;\n    &lt;asp:Button ID=\"Button1\" runat=\"server\" Text=\"l\u00f6schen\" \n      CommandArgument=\u2032&lt;%# Bind(\"ID\")%&gt;\u2032 \n      OnCommand=\"Button1_Command\" \/&gt;&lt;br \/&gt;\n  &lt;\/ItemTemplate&gt;\n&lt;\/asp:Repeater&gt;\n\n...\n\nprotected void Button1_Command( object sender, CommandEventArgs e )\n{\n  int delId = Convert.ToInt32(e.CommandArgument);\n  ...\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Hier im Beispiel: \u00dcbergabe der ID beim Klicken eines Buttons in einem Repeater: &lt;asp:Repeater ID=&#8220;Repeater1&#8243; runat=&#8220;server&#8220;&gt; &lt;ItemTemplate&gt; &lt;%# Eval(&#8222;Title&#8220;)%&gt; &lt;asp:Button ID=&#8220;Button1&#8243; runat=&#8220;server&#8220; Text=&#8220;l\u00f6schen&#8220; CommandArgument=\u2032&lt;%# Bind(&#8222;ID&#8220;)%&gt;\u2032 OnCommand=&#8220;Button1_Command&#8220; \/&gt;&lt;br \/&gt; &lt;\/ItemTemplate&gt; &lt;\/asp:Repeater&gt; &#8230; protected void Button1_Command( object sender, CommandEventArgs e ) { int delId = Convert.ToInt32(e.CommandArgument); &#8230; }<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71],"tags":[],"class_list":["post-178","post","type-post","status-publish","format-standard","hentry","category-webdesign"],"_links":{"self":[{"href":"https:\/\/unckel.de\/blog\/wp-json\/wp\/v2\/posts\/178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unckel.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unckel.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unckel.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unckel.de\/blog\/wp-json\/wp\/v2\/comments?post=178"}],"version-history":[{"count":1,"href":"https:\/\/unckel.de\/blog\/wp-json\/wp\/v2\/posts\/178\/revisions"}],"predecessor-version":[{"id":807,"href":"https:\/\/unckel.de\/blog\/wp-json\/wp\/v2\/posts\/178\/revisions\/807"}],"wp:attachment":[{"href":"https:\/\/unckel.de\/blog\/wp-json\/wp\/v2\/media?parent=178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unckel.de\/blog\/wp-json\/wp\/v2\/categories?post=178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unckel.de\/blog\/wp-json\/wp\/v2\/tags?post=178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}