Asp.net üzerinden RadioButton ile toplama, çıkarma, bölme, çarpma işlemleri yapma işlemlerini görelim
<%@ Language="c#" %> <script Language ="c#" runat="server"> **** Page_Load(object sender,EventArgs e) { int sonuc=0; string hesapla=rd1.Text; switch(hesapla) { case "Topla": sonuc=Convert.ToInt32(txt1.Text)+Convert.ToInt32(txt2.Text); txt3.Text=sonuc.ToString(); break; case "Cikar": sonuc=Convert.ToInt32(txt1.Text)-Convert.ToInt32(txt2.Text); txt3.Text=sonuc.ToString(); break; case "Bol": sonuc=Convert.ToInt32(txt1.Text)/Convert.ToInt32(txt2.Text); txt3.Text=sonuc.ToString(); break; case "Carp": sonuc=Convert.ToInt32(txt1.Text)*Convert.ToInt32(txt2.Text); txt3.Text=sonuc.ToString(); break; case "Kare": { if(ch1.Checked==true) sonuc=Convert.ToInt32(txt1.Text)*Convert.ToInt32(txt1.Text); txt3.Text=sonuc.ToString(); } if(ch2.Checked==true) { sonuc=Convert.ToInt32(txt2.Text)*Convert.ToInt32(txt2.Text); txt3.Text=sonuc.ToString(); } break; }} </script> <form runat=server> <pre> <asp:TextBox id=txt1 runat=server/> <asp:CheckBox id=ch1 runat=server/> <asp:TextBox id=txt2 runat=server/> <asp:CheckBox id=ch2 runat=server/> <asp:TextBox id=txt3 runat=server/> <asp:RadiobuttonList id="rd1" AutoPostBack="True" runat="server"> <asp:ListItem id="option1" runat="server" value="Topla" /> <asp:ListItem id="option2" runat="server" value="Cikar" /> <asp:ListItem id="option3" runat="server" value="Carp" /> <asp:ListItem id="option4" runat="server" value="Bol" /> <asp:ListItem id="option5" runat="server" value="Kare" /> </asp:Radiobuttonlist> </pre> </form>
<%@ Language="c#" %> <script Language ="c#" runat="server"> **** Page_Load(object sender,EventArgs e) { int sonuc=0; string hesapla=rd1.Text; switch(hesapla) { case "Topla": sonuc=Convert.ToInt32(txt1.Text)+Convert.ToInt32(txt2.Text); txt3.Text=sonuc.ToString(); break; case "Cikar": sonuc=Convert.ToInt32(txt1.Text)-Convert.ToInt32(txt2.Text); txt3.Text=sonuc.ToString(); break; case "Bol": sonuc=Convert.ToInt32(txt1.Text)/Convert.ToInt32(txt2.Text); txt3.Text=sonuc.ToString(); break; case "Carp": sonuc=Convert.ToInt32(txt1.Text)*Convert.ToInt32(txt2.Text); txt3.Text=sonuc.ToString(); break; case "Kare": { if(ch1.Checked==true) sonuc=Convert.ToInt32(txt1.Text)*Convert.ToInt32(txt1.Text); txt3.Text=sonuc.ToString(); } if(ch2.Checked==true) { sonuc=Convert.ToInt32(txt2.Text)*Convert.ToInt32(txt2.Text); txt3.Text=sonuc.ToString(); } break; }} </script> <form runat=server> <pre> <asp:TextBox id=txt1 runat=server/> <asp:CheckBox id=ch1 runat=server/> <asp:TextBox id=txt2 runat=server/> <asp:CheckBox id=ch2 runat=server/> <asp:TextBox id=txt3 runat=server/> <asp:RadiobuttonList id="rd1" AutoPostBack="True" runat="server"> <asp:ListItem id="option1" runat="server" value="Topla" /> <asp:ListItem id="option2" runat="server" value="Cikar" /> <asp:ListItem id="option3" runat="server" value="Carp" /> <asp:ListItem id="option4" runat="server" value="Bol" /> <asp:ListItem id="option5" runat="server" value="Kare" /> </asp:Radiobuttonlist> </pre> </form>