0
我已創建此方法來查看列表。並且在JavaScript對話框中創建了一個局部視圖函數。部分視圖是創建和顯示我的id,orderno,customerid這是我想要的。但問題是我如何通過從表格中選擇原料來獲得價值。這是我創建AA列表的操作方法..如何將數據傳遞給文本框?
public ActionResult OrderList()
{
var ord = db.Query<OrderM>("Select * from OrderM");
return PartialView(ord);
}
這裏是我的Partiview它顯示我在一個表中的值...
@model IEnumerable<testcon.OrderM>
<table border="1">
<tr>
<th>
@Html.DisplayNameFor(model => model.OdrId)
</th>
<th>
@Html.DisplayNameFor(model => model.OrderNo)
</th>
<th>
@Html.DisplayNameFor(model => model.CId)
</th>
</tr>
@foreach (var item in Model) {
<tr>
<td>
@Html.CheckBox("OdrId", new { @id="chk"})
</td>
<td>
@Html.DisplayFor(modelItem => item.OrderNo)
</td>
<td>
@Html.DisplayFor(modelItem => item.CId)
</td>
</tr>
}
</table>
我爲創建視圖頁面中獲得價值
<div class="editor-field">
Order No :@Html.EditorFor(model => model.OrderNo)
@Html.ValidationMessageFor(model => model.OrderNo)
@*<a href="#" onclick="javascript:getOrderList()">Show Order</a>*@
</div>
而我的JavaScript工作很好..但我不知道如何我可以得到一個值,當我將從表中選擇一個數據。像OrderNo是我的文本框的ID的時候我會選擇orlist它文本數據就會獲得這個ID ....
$('#orlist').dialog({
width: 500,
height: 350,
open: true,
title: 'Select Order',
buttons: {
Select: function() { },
Cancel: function() {
$('#orlist').dialog('close');
$('#orlist').empty();
}
}
});
你是什麼意思「從表中選擇數據」? – VladL
我有兩個視圖,如創建視圖和partialview命令列表。在我的訂單部分視圖中,我有一個列名稱OrderNo。當我在部分視圖中選擇一個rwo時,部分視圖中OrderNo的原始值將被添加到創建視圖OrderNo文本框中。它會像這樣partialview.orderno = createview.orderNo – MNAH
不,你正在談論從表中選擇數據。表格不是下拉菜單或複選框,所以如何選擇數據? – VladL