From: bthumber on 21 May 2010 13:24 I have two buttons on a messaging form. A "To" (who's going to get the message) and "Cc" (who's going to get a copy). The user choose the names from a listbox that popup when the "To" button is clicked. When the user click the "Ok" button the name is moved to the "To" label. If the user now wishes to CC someone how do I get the "ok" button to know I've click the "CC" and not the "To" and to put the name on the "CC" label? I tried switch statement but was not working view plaincopy to clipboardprint? string text = btnTo.text; switch (text.trim()) { case "To": Do something break; case "Cc": Do something break; default: Label1 += "Please choose To."; } string text = btnTo.text; switch (text.trim()) { case "To": Do something break; case "Cc": Do something break; default: Label1 += "Please choose To."; } view plaincopy to clipboardprint? view plaincopy to clipboardprint? Do know how to get one button to know which choice I maded To or Cc, To and Cc Do know how to get one button to know which choice I maded To or Cc, To and Cc
From: Alexey Smirnov on 21 May 2010 14:29 On May 21, 7:24 pm, bthumber <bthum...(a)discussions.microsoft.com> wrote: > I have two buttons on a messaging form. A "To" (who's going to get the > message) and "Cc" (who's going to get a copy). The user choose the names from > a listbox that popup when the "To" button is clicked. When the user click the > "Ok" button the name is moved to the "To" label. > > If the user now wishes to CC someone how do I get the "ok" button to know > I've click the "CC" and not the "To" and to put the name on the "CC" label? > > I tried switch statement but was not working > > view plaincopy to clipboardprint? > string text = btnTo.text; > switch (text.trim()) > { > case "To": > Do something > break; > case "Cc": > Do something > break; > default: > Label1 += "Please choose To."; > > } > > string text = btnTo.text; > switch (text.trim()) > { > case "To": > Do something > break; > case "Cc": > Do something > break; > default: > Label1 += "Please choose To."; > > } view plaincopy to clipboardprint? > > view plaincopy to clipboardprint? > Do know how to get one button to know which choice I maded To or Cc, To and > Cc > > Do know how to get one button to know which choice I maded To or Cc, To and Cc http://www.aspdotnetfaq.com/Faq/How-to-determine-which-Control-caused-PostBack-on-ASP-NET-page.aspx
From: Mark Rae [MVP] on 22 May 2010 07:27 "bthumber" <bthumber(a)discussions.microsoft.com> wrote in message news:CDABDF10-861A-40AB-BED9-07BA12A80C61(a)microsoft.com... > Do know how to get one button to know which choice I maded To or Cc, To > and Cc Although Alexey's suggestion will work, its usage is not encouraged. A much better method (IMO) is to use CommandButtons rather than ordinary Buttons and specify their CommandName and/or CommandArgument properties. CommandButtons were designed precisely for this sort of scenario. So, you create three buttons, set their OnClick property to the same server-side method, but specify different CommandName properties for each button: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.commandname.aspx -- Mark Rae ASP.NET MVP http://www.markrae.net
From: Alexey Smirnov on 25 May 2010 17:36 On May 22, 1:27 pm, "Mark Rae [MVP]" <m...(a)markrae.net> wrote: > "bthumber" <bthum...(a)discussions.microsoft.com> wrote in message > > news:CDABDF10-861A-40AB-BED9-07BA12A80C61(a)microsoft.com... > > > Do know how to get one button to know which choice I maded To or Cc, To > > and Cc > > Although Alexey's suggestion will work, its usage is not encouraged. A much > better method (IMO) is to use CommandButtons rather than ordinary Buttons > and specify their CommandName and/or CommandArgument properties. > CommandButtons were designed precisely for this sort of scenario. > > So, you create three buttons, set their OnClick property to the same > server-side method, but specify different CommandName properties for each > button:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.but... > > -- > Mark Rae > ASP.NET MVPhttp://www.markrae.net Yes, I agree, it makes sense
|
Pages: 1 Prev: searching a table Next: Placing controls after a gridview |