原创 html动态表格
<table id="opttb">
<asp:Repeater ID="tempOptions" runat="server">
<ItemTemplate>
<tr ondblclick="tt(this)">
<td><%#Eval("XH")%></td>
<td><%#Eval("XXBH")%></td>
<td><%#Eval("XXMC")%></td>
<td><%#Eval("ISOK")%></td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
html动态表格后台
protected void DelOption_Click(object sender, EventArgs e)
{
var templist = new List<tableModel>();
var DelNO = this.DelNO.Value;
if (Session["tempdate"] != null)
{
var tempdata1 = Session["tempdate"] as List<tableModel>; for (int i = ; i < tempdata1.Count; i++)
{
templist.Add(tempdata1[i]);
}
}
templist.RemoveAt(Convert.ToInt16(DelNO.Substring(, ))); list.Clear(); for (int k = ; k < templist.Count; k++)
{
tableModel tm = new tableModel();
tm.XH = k.ToString();
tm.XXBH = NumtoChar(k.ToString());
tm.XXMC = templist[k].XXMC;
tm.ISOK = templist[k].ISOK;
tm.Remark = templist[k].Remark;
list.Add(tm);
} this.tempOptions.DataSource = ToDataTable(list);
tempOptions.DataBind();
templist.Clear();
list.Clear(); } protected void addOption_Click(object sender, EventArgs e)
{
if (Session["tempdate"] != null)
{
var tempdata1 = Session["tempdate"] as List<tableModel>;
for (int i = ; i < tempdata1.Count; i++)
{
list.Add(tempdata1[i]);
}
}
tableModel tm = new tableModel();
tm.XH = (list.Count).ToString();
tm.XXBH = NumtoChar(tm.XH);
tm.XXMC = this.Questions.Text;
tm.ISOK = this.ISOK1.Checked == true ? "否" : "是";
tm.Remark = this.Remark.Text;
var tt = ISOK2.Checked;
list.Add(tm);
this.tempOptions.DataSource = ToDataTable(list);
tempOptions.DataBind();
Session["tempdate"] = list;
list.Clear();
} public static DataTable ToDataTable(IList list)
{
DataTable result = new DataTable();
if (list.Count > )
{
PropertyInfo[] propertys = list[].GetType().GetProperties();
foreach (PropertyInfo pi in propertys)
{
result.Columns.Add(pi.Name, pi.PropertyType);
} for (int i = ; i < list.Count; i++)
{
ArrayList tempList = new ArrayList();
foreach (PropertyInfo pi in propertys)
{
object obj = pi.GetValue(list[i], null);
tempList.Add(obj);
}
object[] array = tempList.ToArray();
result.LoadDataRow(array, true);
}
}
return result;
}
原创 html动态表格的更多相关文章
- 在<s:iterator>标签里给动态表格添加序号
在<s:iterator>标签里给动态表格添加序号,需要用到<s:iterator>标签里的Status属性里的count eg:<s:iterator value=&q ...
- HTML5&CSS3经典动态表格
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 5.11-5.15javascript制作动态表格
制作动态表格的主要是运用js中表格类的insertRow.insertCell简易添加行和列的代码,不过要注意每行添加的表格是有位置行编号的,每行的编号为rows.length-1,增加的表格内的标签 ...
- Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成)
Vue+Element的动态表单,动态表格(后端发送配置,前端动态生成) 动态表单生成 ElementUI官网引导 Element表单生成 Element动态增减表单,在线代码 关键配置 templa ...
- jQuery的下面是动态表格动态表单中的HTML代码
动态表格动态表单中的Jquery代码 <script type="text/javascript" src="/include/jquery/jquery-1.1. ...
- JavaScript 创建动态表格
JavaScript 创建动态表格 版权声明:未经授权,严禁转载! 案例代码 <div id="data"></div> <script> va ...
- Java利用poi生成word(包含插入图片,动态表格,行合并)
转(小改): Java利用poi生成word(包含插入图片,动态表格,行合并) 2018年12月20日 09:06:51 wjw_11093010 阅读数:70 Java利用poi生成word(包含插 ...
- jQuery动态表格插件 AppendGrid
AppendGrid是一个jQuery动态表格插件,提供像填写电子表格数据一样在页面去输入结构化数据. 它允许用户在表格里增加/删除/插入/删除行,控制input/select/textarea 提交 ...
- 查询表格——建立动态表格,使用ajax输入查询条件将后台数据查询出来以表格的形式展示出来
建立动态表格,使用ajax将前台查询条件传给后台,并将查询结果以表格的形式展示出来. 页面的展示效果如下图所示: 第一步:查询条件的部分: 代码如下: <div class="text ...
随机推荐
- BZOJ_3744_Gty的妹子序列
BZOJ3744: Gty的妹子序列 https://lydsy.com/JudgeOnline/problem.php?id=3744 分析: 预处理出来每一块块首到所有位置的逆序对数. 查询时主席 ...
- P1955 [NOI2015]程序自动分析[离散化+并查集]
大水题一道,不明白为什么你谷评了个蓝.一看就是离散化,先去满足相等的条件,相等即为两点联通,或者说在同一个集合内.再看不相等,只有两元素在同一集合才不满足.裸的disjoint-set直接上,常数巨大 ...
- Python中datetime的使用和常用时间处理
datetime在python中比较常用,主要用来处理时间日期,使用前先倒入datetime模块.下面总结下本人想到的几个常用功能. 1.当前时间: >>> print dateti ...
- appium连真机问题
adb devices -l 后出现:List of devices attached 解决方法:用管理员身份运行以上命令 adb kill-server adb start-server adb d ...
- stm32之存储系统
一.STM32系统结构 要想深刻理解STM32的存储器,需要首先知道STM32的系统结构. 如Figure 1,是STM32系统结构框图. 根据STM32 Reference manual (RM00 ...
- [poj3417]Network(LCA+树形dp)
题意:给出一棵无根树,然后下面再给出m条边,把这m条边连上,每次你去两条边,规定一条是树边,一条是新边,问有多少种方案能使树断裂. 解题关键:边权转化为点权,记录每条边被环覆盖的次数,通过val[a] ...
- solr--搭建全文搜索服务器
1.下载http://www-eu.apache.org/dist/lucene/solr/6.5.0/ 2.新建: 云模式 3.打开浏览器: 简单的中文分词,暂时是一个一个的分词:
- 脚本执行JavaScript代码
下面是一个具体的demo测试脚本引擎,执行javas文件. package Rhino; import java.io.FileReader;import java.net.URL; import j ...
- ai技术体系
- 2017-9-2 NOIP模拟赛
“与” (and.pas/.c/.cpp) 时间限制:1s:空间限制64MB 题目描述: 给你一个长度为n的序列A,请你求出一对Ai,Aj(1<=i<j<=n)使Ai“与”Aj最大. ...