如何在vs17中使用mysql在razor中显示dropdownlist

4si2a6ki  于 2021-06-17  发布在  Mysql
关注(0)|答案(0)|浏览(195)

我在webapp中使用mysql连接,我想在mysql中显示一个表中的dropdownlist。
这是我的控制器动作。

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>
  }

我没有在顶部模型,我想城市名称部分是下拉列表。谢谢你的帮助

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题