我正在使用MVC3/Razor,我想绑定一个DropDownList和下面的一些数据,
@Html.DropDownList("SearchBy", new[] { new SelectListItem { Text = "Order ID", Value = "OrdId" },
new SelectListItem { Text = "Mobile Number", Value = "MobileNum" },
我有一个dropdownlist和Onchange,我想向我的控制器发送一个Ajax请求,我如何才能将实际数据或所选dropdownlist选择的值放入我的Ajax回调中。
$('#TypeFeed').change(function () {
$.ajax({
url: "Account/changefeed",
type: "GET",
// how can I get selected value here
我使用的是asp.net MVC4Web应用程序c#。我有以下模型:
public class Job
{
public int id { get; set; }
public string description { get; set; }
public string company { get; set; }
public JobType jobType { get; set; }
//public int JobTypeId { get { return this.jobType.id; } }
}
现在,我想要编写一个创建操作,其中通过Dr
我能够生成一些基于DropDownList_SelectedValue的动态web控件。
问题是,选择的输入文本不会保留在主DropDownList中,但在回发之后,它会选择索引列表中的第一个文本,该列表与初始选择的值的数据类型相似。
数据库绑定的DropDownList:
COLUMN_NAME DATA_TYPE
a decimal
b decimal
c decimal
d int
e int
f varchar
g varch
我正在尝试使我已经在formview的编辑页面中创建的下拉列表开始于先前从sql数据库中为当前用户选择的值。
到目前为止,我已经让填充下拉列表的代码正常工作了:
protected void ddlSelect_Init(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["ReinstatementCS"].ConnectionString);
SqlCommand myCommand = new S