asp.net中dropdownlist中选择后的参数显示
如果我们从下拉列表中选择一个值,例如1或2等,它应该显示特定产品的编号和尺寸。如果我们从dropdownlist中选择2,则数字和大小应显示两次。查看此示例 ASPXasp.net中dropdownlist中选择后的参数显示,asp.net,Asp.net,如果我们从下拉列表中选择一个值,例如1或2等,它应该显示特定产品的编号和尺寸。如果我们从dropdownlist中选择2,则数字和大小应显示两次。查看此示例 ASPX -挑选- 1. 2. 3. 代码隐藏 using System; using System.Data; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI
-挑选-
1.
2.
3.
代码隐藏
using System;
using System.Data;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void ddlItems_SelectedIndexChanged(object sender, EventArgs e)
{
if (ddlItems.SelectedIndex > 0)
{
DataTable dt = new DataTable();
int cntr=Convert.ToInt32(ddlItems.SelectedValue);
dt.Columns.Add(new DataColumn("SNO",typeof(int)));
dt.Columns.Add(new DataColumn("ProductName",typeof(string)));
dt.Columns["SNO"].AutoIncrement=true;
dt.Columns["SNO"].AutoIncrementSeed = 1;
for(int i=1;i<=cntr;i++)
{
DataRow dr=dt.NewRow();
dr["ProductName"]= " Sample Product Name for Item #"+ i;
dt.Rows.Add(dr);
}
GridView1.DataSource=dt;
GridView1.DataBind();
}
}
}
使用系统;
使用系统数据;
使用System.Collections.Generic;
使用System.Linq;
使用System.Web;
使用System.Web.UI;
使用System.Web.UI.WebControl;
公共部分类测试:System.Web.UI.Page
{
受保护的无效页面加载(对象发送方、事件参数e)
{
}
受保护的无效DDL项\u SelectedIndexChanged(对象发送方,事件参数e)
{
如果(ddletems.SelectedIndex>0)
{
DataTable dt=新的DataTable();
int cntr=Convert.ToInt32(ddletems.SelectedValue);
添加(新数据列(“SNO”,typeof(int));
添加(新数据列(“ProductName”,typeof(string));
dt.列[“SNO”]。自动增量=真;
dt.列[“SNO”]。自动递增种子=1;
对于(int i=1;iHello!欢迎来到Stackoverflow。请更具体地回答您的问题。发布代码并清楚地解释您需要做什么,最重要的是您迄今为止尝试了什么。否则问题可能会被解决。
using System;
using System.Data;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void ddlItems_SelectedIndexChanged(object sender, EventArgs e)
{
if (ddlItems.SelectedIndex > 0)
{
DataTable dt = new DataTable();
int cntr=Convert.ToInt32(ddlItems.SelectedValue);
dt.Columns.Add(new DataColumn("SNO",typeof(int)));
dt.Columns.Add(new DataColumn("ProductName",typeof(string)));
dt.Columns["SNO"].AutoIncrement=true;
dt.Columns["SNO"].AutoIncrementSeed = 1;
for(int i=1;i<=cntr;i++)
{
DataRow dr=dt.NewRow();
dr["ProductName"]= " Sample Product Name for Item #"+ i;
dt.Rows.Add(dr);
}
GridView1.DataSource=dt;
GridView1.DataBind();
}
}
}