Мне нужно, чтобы строка за строкой отображала детали каждого выбранного элемента в выпадающем списке. но теперь я могу показать только детали одного предмета за раз. но я хочу показывать каждый элемент построчно, когда я их выбрал. это возможно или нет? и есть ли другой способ сделать это так?
public partial class WebForm1 : System.Web.UI.Page
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["DatabaseConnection"].ConnectionString);
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
string query = "select id,name from salary";
SqlCommand cmd = new SqlCommand(query, con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
DDLname.DataSource = dt;
DDLname.DataTextField = "name";
DDLname.DataValueField = "id";
DDLname.DataBind();
DDLname.Items.Insert(0, new ListItem("-select-", "0"));
}
}
protected void Button1_Click(object sender, EventArgs e)
{
string query = "select * from salary where id='" + DDLname.SelectedItem.Value + "'";
SqlCommand cmd = new SqlCommand(query, con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
Repeater1.DataSource = dt;
Repeater1.DataBind();
}
}