<asp:datagrid id="dgrdS" runat="server" Width="470px" ShowHeader="false" CellPadding="0" AutoGenerateColumns="False"> <HeaderStyle Font-Size="9pt" HorizontalAlign="Center" Height="20px" BackColor="Silver"></HeaderStyle> <Columns> <asp:TemplateColumn HeaderText="課題"> <ItemStyle CssClass="dgidlabs"></ItemStyle> <ItemTemplate> <asp:label ID="lblweekss" width="99px" Text='<%# DataBinder.Eval(Container.DataItem, "Weeks")%>' Runat="server" Visible=False/> <asp:label ID="lblprojCDs" width="99px" Text='<%# DataBinder.Eval(Container.DataItem, "PJID")%>' Runat="server" Visible=False/> <asp:label ID="lblprojs" width="148px" Text='<%# DataBinder.Eval(Container.DataItem, "PJName")%>' Runat="server"/> </ItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn HeaderText="課題"> <ItemStyle CssClass="dgidlabs"></ItemStyle> <ItemTemplate> <asp:label ID="lblprocCDs" width="99px" Text='<%# DataBinder.Eval(Container.DataItem, "AdvanceCD")%>' Runat="server" Visible=False/> <asp:label ID="lblprocs" width="148px" Text='<%# DataBinder.Eval(Container.DataItem, "PJAdvanceName")%>' Runat="server"/> </ItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn HeaderText="課題"> <ItemStyle CssClass="dgidlabs"></ItemStyle> <ItemTemplate> <asp:Label ID="lalproblems" Runat=server Width="148px" Text='<%# DataBinder.Eval(Container.DataItem, "ProblemName")%>'> </asp:Label> <asp:Label ID="lalproblemCDs" Runat=server Width="99px" Text='<%# DataBinder.Eval(Container.DataItem, "ProblemCD")%>' Visible=False> </asp:Label> <asp:dropdownlist id="DropdownlistS" Runat="server" Width="148px" Visible="False" ></asp:dropdownlist> </ItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn HeaderText="課題"> <ItemStyle CssClass="dgidlabs"></ItemStyle> <ItemTemplate> <asp:textbox Width="148px" TextMode="MultiLine" Height="100%" ID="Solvers" Text='<%# DataBinder.Eval(Container.DataItem, "Solver")%>' Runat="server"/> </ItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn HeaderText="課題"> <ItemStyle CssClass="dgidlabs"></ItemStyle> <ItemTemplate> <asp:textbox Width="148px" TextMode="MultiLine" Height="100%" ID="Comments" Text='<%# DataBinder.Eval(Container.DataItem, "Comment")%>' Runat="server"/> </ItemTemplate> </asp:TemplateColumn> </Columns> </asp:datagrid>
foreach(DataGridItem i in this.dgrdS.Items) { DropDownList DropDownLists=(DropDownList)i.FindControl("DropDownLists"); Label lblweekss=(Label)i.FindControl("lblweekss"); Label lblprojCDs=(Label)i.FindControl("lblprojCDs"); Label lblprocCDs=(Label)i.FindControl("lblprocCDs"); TextBox Solvers=(TextBox)i.FindControl("Solvers"); TextBox Comments=(TextBox)i.FindControl("Comments"); if(Comments.Text.Trim().Length<=0||Solvers.Text.Trim().Length<=0) { Page.RegisterStartupScript("", "<script>alert('Nullがありますから、入力してください。。')</script>"); } if(Solvers.Text.Length>20) { Page.RegisterStartupScript("", "<script>alert('対応者中20文字以内で入力してください。。')</script>"); } if(Comments.Text.Length>200) { Page.RegisterStartupScript("", "<script>alert('備考中200文字以内で入力してください。。')</script>"); } SqlParameter[] para = new SqlParameter[6]; para[0] = new SqlParameter("@weeks",SqlDbType.Int); para[0].Value =lblweekss.Text; para[1] = new SqlParameter("@pjCD",SqlDbType.VarChar); para[1].Value =lblprojCDs.Text; para[2] = new SqlParameter("@advanceCD",SqlDbType.Int); para[2].Value =lblprocCDs.Text; para[3] = new SqlParameter("@problemCD",SqlDbType.SmallInt); para[3].Value =DropDownLists.SelectedItem.Value; para[4] = new SqlParameter("@solverName",SqlDbType.NVarChar); para[4].Value =Solvers.Text; para[5] = new SqlParameter("@commentName",SqlDbType.NVarChar); para[5].Value =Comments.Text; SqlHelper.ExecuteNonQuery(SqlHelper.dsn,CommandType.StoredProcedure,"dbo.M_All_Write",para); //this.dgKaisowuList.DataSource=this.CreateDataSource //((BoundColumn)this.dgKaisowuList.Columns[9]).DataField=strHinSyuCD; }
发表评论
-
转载:jquery webservice 跨域
2013-01-28 16:06 1261现在的JQuery中$.ajax方法支持跨域读取json数 ... -
excel 导入导出
2011-10-27 10:32 848excel 导入导出 -
仿google 日历
2011-08-24 23:10 872仿google 日历仿google 日历仿google 日历仿 ... -
DataTime.ToString("xx")
2011-08-12 13:57 1158//2008年4月24日 System.DateTi ... -
ASP.Net 文件上传大小限制IIS7
2011-08-11 09:41 2662ASP.Net 文件上传大小限制解决方案修改IIS7/ ... -
Request
2011-07-12 17:08 937Request.params、Request、Request. ... -
ASP.NET MVC 第五回 ActionResult的其它返回值
2011-06-21 15:38 1805ASP.NET MVC 第五回 ActionResult的 ... -
dbhelper table扩展
2011-06-15 11:00 699dbhelper table扩展 -
C#扩展对象的方法,this关键字
2011-06-15 10:58 1211namespace ConsoleApplication2 ... -
asp.net mvc2.0的Areas多级文件夹问题
2011-06-15 10:53 1323此文只写给遇到同样问题的人看的,因此写得会有点短 ... -
WCF实例(基于TCP协议的配置)
2011-01-10 17:52 1092WCF实例(基于TCP协议的配置) 启动ServerHost ... -
反射机制
2010-06-24 09:39 834反射的定义:审查元 ... -
委托线程
2010-06-24 09:37 774本系列教程主要包括如下内容:1. BeginInvoke ... -
读写图片
2008-11-12 17:33 893<%@ Import Namespace="S ... -
asp.net 自定义web控件
2008-11-11 15:34 840<%@ Register TagPrefix=&quo ... -
PDF-activereport
2008-09-11 13:36 1449using System; using System.Coll ... -
xml read -write -update -remove
2008-08-19 14:05 997<?xml version="1.0" ... -
read file directory
2008-08-13 09:31 779using System; using System.Coll ... -
web。config
2008-06-27 10:41 770一、认识Web.config文件 网管下载dl.bitscn. ... -
Application,Session,Cookie,ViewState,Cache
2008-06-26 18:20 1598Application 1. Applicat ...
相关推荐
easyui 可编辑datagrid完整例子,支持filebox 项目中的数据库使用的是mysql,内置sql脚本,执行脚本即可创建数据
基于.net + mvc4 写EasyUI的小网页程序,数据库用的是SQL SERVER 2008R2,集成了DataGrid(数据表格)的很多操作应用 、Combobox的级联操作,以及 Excel的导出功能等等,相信对于初学者有很大的帮助,觉得值10分。...
NULL 博文链接:https://focus-sunbo.iteye.com/blog/2198721
Flex动态datagrid可以进行增删改查
本文给大家分享jQuery EasyUI编辑DataGrid用combobox实现多级联动效果的实例代码,代码简单易懂,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧
WinForm下的智能设备wince手动编辑DataGrid控件
可编辑的datagrid表格控件,有需要的快来啊
Flex创建可编辑以及分页的DataGrid,对熟悉和使用datagrid控件是一个很好的例子。
该代码示例实现了在wpf中,单击DataGrid单元格进入编辑状态(DataGridCheckBoxColumn 单击切换选中状态)的功能。
使用maven插件管理jar包 采用struts2+easyui 实现可编辑表格datagrid
在easyui 的datagrid编辑状态下实时更新其他处于编辑或者没在编辑下的列值,并在结束编辑后得到的row的数据为更改后的数据。
WPF DataGrid 动态添加 行列 比较靠谱的,可以看看,通俗易懂
我自己将EASYUI官网里datagrid中的编辑表格和过滤表格两个demo合成的一个demo,供大家参考使用,下载解压后直接打开html即可,版本是easyui1.5
easyui datagrid editor回车切换单元格示例,适合熟悉easyui但又不懂如何做的人员,可能参考一下源码JS。
两种方法将easyui datagrid 中的数据导出到Excel中,均以验证可以正常使用
本篇文章主要介绍了jquery Easyui Datagrid实现批量操作(编辑,删除,添加),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Flex4.6 开发的关于DataGrid控件,在其中嵌套了comboBox,控制是否可航编辑,添加删除一行,光表定位,查了好些资料,可直接运行
根据我的经验,在90%以上的时间中, DataGrid 都被用来显示数据,并可能一次编辑一行数据。 而某些时候,可能需要一次编辑多行,甚至是所有数据。一个实际的例子就是在网上销售物品的应用程序中, 顾客可能一次要...
My Flex-DataGrid源码及资料 包含: 1、鼠标右键 2、鼠标双击可编辑 3、插入chechbox控件 4、与数据集的正反绑定
jquery easyui datagrid 性能优化,优化后可快速提升查询性能。唯一的缺陷就是不支持可编辑grid了。只需要在引入easyui.js后面引入此js即可。