gridview 编辑状态下的列表框(DropDownList)使用注意
参考代码如下:-------------------------------------------
<asp:TemplateField headertext="状态">
<itemtemplate>
<%#Eval("CustomerStateName") %>
</itemtemplate>
<edititemtemplate><asp:DropDownList id=DropDownList1 runat="server" DataValueField="TypeId" DataTextField="TypeName" DataSource="<%#EvalCustomerState() %>" SelectedValue='<%#Bind("CustomerState") %>' AppendDataBoundItems="true">
<asp:ListItem value="0" text="未指定">
</asp:ListItem>
</asp:DropDownList>
</edititemtemplate>
</asp:TemplateField>
1.使用EvalCustomerState()返回一个DateSet进行填充。
2.设置SelectedValue<%#Bind("CustomerState")%>进行数据绑定,需要注意的是每种可能的CustomerState取值多必需被包括在下拉列表中,如果有未包括的取值系统将包错.
3.除了使用DataSouce属性外,也可以使用DataSouceId。
4.如果有静态声名的下拉项目(ListItem)如上面的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述
2008-06-05 Remoting 错误信息类序列化问题