Nella prima parte viene indicato l'oggetto nella pagina, nella seconda il codice da integrare per il caricamento di esempio.
Parte da integrare nella pagina .aspx
<asp:DropDownList ID="DropDownList1" runat="server" DataValueField="example_value" DataTextField="example_value" AutoPostBack="False"> </asp:DropDownList>Codice da integrare nel file .aspx.cs
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
PopulateDropDownList();
}
protected void PopulateDropDownList()
{
DataTable dataTable = null;
try
{
dataTable = new DataTable("dt");
dataTable.Columns.Add(new DataColumn("example_value", typeof(string)));
DataRow dataRow = dataTable.NewRow();
DateTime date;
date = DateTime.Now;
dataRow = dataTable.NewRow();
dataRow["example_value"] = "";
dataTable.Rows.Add(dataRow);
for (int i = 1; i < 11; i++)
{
dataRow = dataTable.NewRow();
dataRow["example_value"] = i.ToString();
dataTable.Rows.Add(dataRow);
}
DropDownList1.DataSource = dataTable;
DropDownList1.DataBind();
}
catch (Exception ex)
{
//log.Error(ex);
}
if (dataTable != null)
dataTable.Dispose();
}
}
Output: