先说明一下,我的页面用到了母版页,dropdownlist是在formview中的,和dropdownlist绑定的datasource是在页面中的另一个<fieldset>中的,我已经使用了UniqueID,因为是三层,所以使用了BusinessLogicLayer组件和DataAccessLayer组件前台:
<tr>
<td width="160px"><li><b><asp:Label ID="lblEditCategory" Text="分类:" AssociatedControlID="ddlEditCategory" runat="server" /></b></li></td>
<td width="450px"><asp:DropDownList ID="ddlEditCategory" Width="210px"
DataSourceID="ctl00$ctl00$middleContentPlaceHolder$materialLeftContentPlaceHolder$ObjDataSrcCategory"
DataTextField="CategoryName" DataValueField="CategoryId"
SelectedValue ='<%#Eval("CategoryId")%>' runat="server">
</asp:DropDownList></td>
</tr> 在网上找了很多,都没解决,希望高手解惑
<tr>
<td width="160px"><li><b><asp:Label ID="lblEditCategory" Text="分类:" AssociatedControlID="ddlEditCategory" runat="server" /></b></li></td>
<td width="450px"><asp:DropDownList ID="ddlEditCategory" Width="210px"
DataSourceID="ctl00$ctl00$middleContentPlaceHolder$materialLeftContentPlaceHolder$ObjDataSrcCategory"
DataTextField="CategoryName" DataValueField="CategoryId"
SelectedValue ='<%#Eval("CategoryId")%>' runat="server">
</asp:DropDownList></td>
</tr> 在网上找了很多,都没解决,希望高手解惑
解决方案 »
- asp.net mvc viewdata 传值
- e.ProposedValue的含义
- 百度地图下,搜索结果在右边分条分页显示,怎样实现?
- openflashchart可以柱状图上面标数字吗
- 服务器变慢了,如何设置IIS?关于应用程序池的设置
- 需要网站建设资料
- DataGrid用DIV加滚动条,怎样在选中一条记录后让滚动条定位在选中的记录附近??
- msn.com莫不是有毛病?居然不用本家的技术?
- windows 2003 IIS6 ASP.NET操作文件夹无效
- asp.net把两个不同的对象合并 放到一个list集合
- asp.net头文件问题
- ASP.NET中更新要求 InsertCommand 具有连接对象。InsertCommand 的 Connection 属性尚未初始化。
一个简单的绑定就行了
在asp:DropDownList中没有。
你先去掉SelectedValue ='<%#Eval("CategoryId")%>'个。看asp:DropDownList中有什么值。
再看下当前Eval("CategoryId")的值是多少。做比较,
this.dropdownlistid.datasource=...
..
类似这样的