FineUI 官方论坛
标题:
可编辑表格中动态绑定DropdownList
[打印本页]
作者:
袭月
时间:
2014-1-23 18:23
标题:
可编辑表格中动态绑定DropdownList
当连队下拉列表改变时,显示不了重新绑定的农田。
页面代码:
<x:RenderField ColumnID="ntID" DataField="ntID" RendererFunction="renderNt" FieldType="Int"
HeaderText="农田">
<Editor>
<x
ropDownList ID="ntDPList" runat="server" Required="true"></x
ropDownList>
</Editor>
</x:RenderField>
<script type="text/javascript">
var ntID = '<%= ntDPList.ClientID %>';
function renderNt(value, metadata, record, rowIndex, colIndex) {
return X(ntID).x_getTextByValue(value);
}
后台代码:
//连队下拉列表改变事件
protected void ldDPList_SelectedIndexChanged(object sender, EventArgs e)
{
BindGrid1();
ntxx_BLL nt_bll = new ntxx_BLL();
int ldid = Convert.ToInt32(ldDPList.SelectedValue);
DataTable nt_table = nt_bll.Query_By_Ld(ldid).Tables[0];
ntDPList.DataSource = nt_table;
ntDPList.DataTextField = "ntmc";
ntDPList.DataValueField = "ntID";
ntDPList.DataBind();
}
作者:
sanshi
时间:
2014-1-24 10:00
把 FieldType="Int" 改为 FieldType="String" 试下
作者:
袭月
时间:
2014-1-24 11:25
sanshi 发表于 2014-1-24 10:00
把 FieldType="Int" 改为 FieldType="String" 试下
我改了试了一下,还是不可以……
作者:
袭月
时间:
2014-1-24 11:27
sanshi 发表于 2014-1-24 10:00
把 FieldType="Int" 改为 FieldType="String" 试下
下拉列表绑定的数据是正确的,双击编辑的话显示的是正确的数据,。
作者:
文卫金
时间:
2014-4-29 10:36
怎么解决的,求助
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4