嗨朋友我想将多个选定的值视图传递给控制器但我的视图只传递单个选择我的代码在这里公共ActionResult Index(){
var location = new[]{
"select","Hyderabad","Tirupati","Vijayawada","Vishakapatnam","Itanagar","Dispur",
"Guwahati","Raipur","Goa","Ahmedabad","Bharuch",
"Godhra","Jamnagar","Kheda","Rajkot","Surat","Vadodara","Faridabad","Gurgaon","Shimla","Dra
ss","Hiranagar","Poonch","Dhanbad","Ranchi","Bangalore","Hassan","Hubli","Karwar","Mangalore","Mysore","Udupi","Alappuzha","Kannur",
"Kochi","Kollam","Kottayam","Kozhikode","Palakkad","Pathanamthitta","Thiruvananthapuram","Thrissur","Bhopal","Indore","Aurangabad",
"Mumbai","Nagpur","Nasik","Pune","Thane",
"Imphal","Shillong","Aizawl","Kohima","Bhubaneswar","Rourkela","Amritsar","Chandigarh","Jalandhar","Ludhiana","Jaipur","Jodhpur","Udaipur","Gangtok","Chennai","Coimbatore","Karur","Madurai","Thirunelveli","Trichi","Agartala","Delhi" ,"Pondicherry","Allahabad","Lucknow","Varanasi","Kanpur","Durgapur","Kharagpur","Kolkata"
};
var Location = from d in location orderby d ascending select d;
ViewData["Location"] = new MultiSelectList(Location);
Run Code Online (Sandbox Code Playgroud)
查看表单代码
<% using(Html.BeginForm("candidatesearch","Process",FormMethod.Post)){ %>
<%:Html.ListBox("location", ViewData["Location"] as MultiSelectList)%><br />
<input id="location" type="submit" value ="Search"/>
Run Code Online (Sandbox Code Playgroud)
另一种行动方法是
public ActionResult candidatesearch(string location )
{
string rg = "";
string[] candidatelocation = location.Split(',');
for (int i = 0; i <= candidatelocation.Length;i++ )
{
rg=rg+candidatelocation[i];
}
Response.Write(rg);
}
Run Code Online (Sandbox Code Playgroud)
但是这个控制器只获得单个值我可以选择多个值
我想根据下拉选择值隐藏和显示我的文本框.如果用户选择下拉值"其他"的话,我想展示我的文本框和隐藏下拉列表,然后他可以选择除其他我的文本框中的任何值是隐藏plz帮助我,给我的示例代码我的代码是在这里
<script type="text/javascript">
$( function () {
if($("#subject").val()==="Other") {
$("#Sub").show();
$("#subject").hide();
}
else $("#Sub").hide();
});
Run Code Online (Sandbox Code Playgroud)
<tr> <td style="width: 470px"><%:Html.DropDownList("subject",ViewData["sub"] as SelectList) %>
<input type ="text" name="subject" id="Sub"style="width: 250px" /></td></tr>
Run Code Online (Sandbox Code Playgroud)
我从数据库填充下拉列表