<Fields>
<asp:BoundField DataField="dpt_name" HeaderText="部门名称" SortExpression="dpt_name" />
<asp:CheckBoxField DataField="dpt_doSort" HeaderText="是否排序" SortExpression="dpt_doSort" />
<asp:TemplateField HeaderText="部门类型" >
<ItemTemplate>
</ItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="DropDownList2" runat="server" DataSourceID="AccessDataSource1" DataTextField="dpt_type_name" DataValueField="dpt_type_id" AutoPostBack="true">
</asp:DropDownList>
</InsertItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowInsertButton="True" />
</Fields>
这个DetailsView直接进入插入模式(DefaultMode="Insert"),只有插入和取消两个按钮,且由系统生成,并非模板列。
我想对第一个字段添加验证,也就是在插入前判断是否为空,请问如何做??
<asp:BoundField DataField="dpt_name" HeaderText="部门名称" SortExpression="dpt_name" />
<asp:CheckBoxField DataField="dpt_doSort" HeaderText="是否排序" SortExpression="dpt_doSort" />
<asp:TemplateField HeaderText="部门类型" >
<ItemTemplate>
</ItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="DropDownList2" runat="server" DataSourceID="AccessDataSource1" DataTextField="dpt_type_name" DataValueField="dpt_type_id" AutoPostBack="true">
</asp:DropDownList>
</InsertItemTemplate>
</asp:TemplateField>
<asp:CommandField ShowInsertButton="True" />
</Fields>
这个DetailsView直接进入插入模式(DefaultMode="Insert"),只有插入和取消两个按钮,且由系统生成,并非模板列。
我想对第一个字段添加验证,也就是在插入前判断是否为空,请问如何做??
解决方案 »
- 三层中修改数据问题!
- asp.net中Ajax中调用ashx文件和aspx文件速度上有无区别?(50分)
- 异常信息: 在向服务器发送请求时发生传输级错误。 (provider: 命名管道提供程序, error: 0 - 管道正在被关闭。) 这个错误时怎么回事啊?
- flash与asp.net通信问题
- 如何手写分页代码
- Repeater输出的内容如何实现自动对齐
- 使用代理后出现 无法开始调试,无法找到 Microsoft Internet Explorer
- 如何取得客户端的Windows登录用户名?
- 刚装完VS.NET2003.在创建C#ASP.NET WEB应用程序时出现这样的问题(在线急等)
- .net4.0 MVC4做的网站,发布后上传到win2003系统,数据库不能访问
- 分析器错误!!!谁能看一下!
- 一个理不清楚逻辑的问题。5555。郁闷。
if(YourData==null)
{}
else
{}
我的GridView跟DetailsView在一个页面中,用了 atlas
我这样加了一个验证
<asp:TemplateField HeaderText="部门名称">
<InsertItemTemplate>
<asp:TextBox ID="txt_Name" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="RequiredFieldValidator" ControlToValidate="txt_Name">*</asp:RequiredFieldValidator>
</InsertItemTemplate>
</asp:TemplateField>
验证是实现了,但是当我点开GridView的编辑模式点更新时,他也要验证,不能分开吗?