gönderen kbakcaoglu » 14 May 2013 23:20
Aspx Kısmı
<body>
<form id="form1" runat="server">
<div>
<table border="1" bordercolor="#FFCC00" style="background-color:#FFFFCC" width="100%" cellpadding="3" cellspacing="3">
<tr>
<td>Markalar</td>
<td>Parçalar</td>
</tr>
<tr>
<td><asp:DropDownList ID="ddl" runat="server"
onselectedindexchanged="ddl_SelectedIndexChanged" AutoPostBack="True">
</asp:DropDownList></td>
<td><asp:CheckBoxList AutoPostBack="true" ID="c_box" runat="server">
</asp:CheckBoxList></td>
</tr>
</table>
<asp:Button ID="b_gonder" runat="server" Text="Yazdır"
onclick="b_gonder_Click" />
<br />
<asp:Label ID="l_cikti" runat="server"></asp:Label>
</div>
</form>
</body>
Script Kısmı
public partial class AktiForum : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
l_cikti.Text = String.Empty;
if (!IsPostBack)
{
ddll();
}
}
public void ddll()
{
ddl.Items.Add(new ListItem("Seçiniz"));
ddl.Items.Add(new ListItem("Asus"));
ddl.Items.Add(new ListItem("Kingston"));
ddl.Items.Add(new ListItem("Cooler Master"));
ddl.Items.Add(new ListItem("Gigabyte"));
}
protected void ddl_SelectedIndexChanged(object sender, EventArgs e)
{
c_box.Items.Clear();
cccc(ddl.SelectedValue);
}
public void cccc(string secim)
{
if(secim=="Asus"){
c_box.Items.Add(new ListItem("Ekran Kartı"));
c_box.Items.Add(new ListItem("Anakart"));
c_box.Items.Add(new ListItem("Ses Kartı"));
c_box.Items.Add(new ListItem("Dvd-RW"));
}
else if (secim == "Kingston")
{
c_box.Items.Add(new ListItem("Server Ram Çözümleri"));
c_box.Items.Add(new ListItem("Masaüstü Ram Çözümleri"));
c_box.Items.Add(new ListItem("Flash Bellek"));
c_box.Items.Add(new ListItem("Hafıza Kartı"));
}
else if (secim == "Cooler Master")
{
c_box.Items.Add(new ListItem("Kasa"));
c_box.Items.Add(new ListItem("İşlemci Soğutucuları"));
c_box.Items.Add(new ListItem("Ram Soğutucuları"));
c_box.Items.Add(new ListItem("Fan"));
}
else if (secim == "Gigabyte")
{
c_box.Items.Add(new ListItem("Anakart"));
c_box.Items.Add(new ListItem("Ekran Kartı"));
c_box.Items.Add(new ListItem("Ses Kartı"));
}
else
{
l_cikti.Text = string.Empty;
}
}
protected void b_gonder_Click(object sender, EventArgs e)
{
string a = ddl.SelectedValue;
l_cikti.Text += a + " markasında aşağıdaki ürünleri seçtiniz: <br /> " ;
for (int i = 0; i < c_box.Items.Count; i++)
{
if (c_box.Items.Selected==true)
{
l_cikti.Text += c_box.Items + "<br />";
}
}
}
}
[b][color=#0040FF][size=150]Aspx Kısmı[/size][/color]
<body>
<form id="form1" runat="server">
<div>
<table border="1" bordercolor="#FFCC00" style="background-color:#FFFFCC" width="100%" cellpadding="3" cellspacing="3">
<tr>
<td>Markalar</td>
<td>Parçalar</td>
</tr>
<tr>
<td><asp:DropDownList ID="ddl" runat="server"
onselectedindexchanged="ddl_SelectedIndexChanged" AutoPostBack="True">
</asp:DropDownList></td>
<td><asp:CheckBoxList AutoPostBack="true" ID="c_box" runat="server">
</asp:CheckBoxList></td>
</tr>
</table>
<asp:Button ID="b_gonder" runat="server" Text="Yazdır"
onclick="b_gonder_Click" />
<br />
<asp:Label ID="l_cikti" runat="server"></asp:Label>
</div>
</form>
</body>
[color=#0000FF]
[size=150]Script Kısmı[/size][/color]
public partial class AktiForum : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
l_cikti.Text = String.Empty;
if (!IsPostBack)
{
ddll();
}
}
public void ddll()
{
ddl.Items.Add(new ListItem("Seçiniz"));
ddl.Items.Add(new ListItem("Asus"));
ddl.Items.Add(new ListItem("Kingston"));
ddl.Items.Add(new ListItem("Cooler Master"));
ddl.Items.Add(new ListItem("Gigabyte"));
}
protected void ddl_SelectedIndexChanged(object sender, EventArgs e)
{
c_box.Items.Clear();
cccc(ddl.SelectedValue);
}
public void cccc(string secim)
{
if(secim=="Asus"){
c_box.Items.Add(new ListItem("Ekran Kartı"));
c_box.Items.Add(new ListItem("Anakart"));
c_box.Items.Add(new ListItem("Ses Kartı"));
c_box.Items.Add(new ListItem("Dvd-RW"));
}
else if (secim == "Kingston")
{
c_box.Items.Add(new ListItem("Server Ram Çözümleri"));
c_box.Items.Add(new ListItem("Masaüstü Ram Çözümleri"));
c_box.Items.Add(new ListItem("Flash Bellek"));
c_box.Items.Add(new ListItem("Hafıza Kartı"));
}
else if (secim == "Cooler Master")
{
c_box.Items.Add(new ListItem("Kasa"));
c_box.Items.Add(new ListItem("İşlemci Soğutucuları"));
c_box.Items.Add(new ListItem("Ram Soğutucuları"));
c_box.Items.Add(new ListItem("Fan"));
}
else if (secim == "Gigabyte")
{
c_box.Items.Add(new ListItem("Anakart"));
c_box.Items.Add(new ListItem("Ekran Kartı"));
c_box.Items.Add(new ListItem("Ses Kartı"));
}
else
{
l_cikti.Text = string.Empty;
}
}
protected void b_gonder_Click(object sender, EventArgs e)
{
string a = ddl.SelectedValue;
l_cikti.Text += a + " markasında aşağıdaki ürünleri seçtiniz: <br /> " ;
for (int i = 0; i < c_box.Items.Count; i++)
{
if (c_box.Items[i].Selected==true)
{
l_cikti.Text += c_box.Items[i] + "<br />";
}
}
}
}[/b]