Я использую соединение MySQL в своем веб-приложении и хочу отобразить выпадающий список из таблицы в MySQL.
это действие моего контроллера.
public ActionResult AddRegion()
{
var connection = db.Connections.FirstOrDefault();
string connStr = "server=" + connection.IpAddress + ";user=" + connection.UserName + ";database=" + connection.DatabaseName + ";port=" + connection.PortNumber + ";password=" + connection.Password + ";SslMode=none;";
string query = "select * from Cities";
MySqlConnection conn = new MySqlConnection(connStr);
conn.Open();
MySqlCommand com = new MySqlCommand(query, conn);
return View();
}
это моя бритва
@using(Html.BeginForm("AddRegion", "Index", FormMethod.Post))
{
<div class="form-group">
<label class="control-label col-md-2">City Name</label>
<div class="col-md-5">
<input type="text" name="CityName" value="" />
</div>
</div>
<div class="form-group">
<label class="control-label col-md-2">Region Name</label>
<div class="col-md-5">
<input type="text" name="regionName" value="" />
</div>
</div>
<div class="form-group">
<label class="control-label col-md-2">Region Code</label>
<div class="col-md-5">
<input type="text" name="regionCode" value="" />
</div>
</div>
<div class="form-group">
<div class="col-md-offset-2 col-md-10">
<input type="submit" value="Save" class="btn btn-default" />
</div>
</div>
}
У меня нет модели сверху, и я хочу, чтобы часть названия города была выпадающим списком.спасибо за помощь