分割功能:按核定数量为分割界限,将一个订单ITEMID变为两个,核定数量和(申请数量——核定数量),其他基本信息不变。
主要代码:页面:LinkButton linb = (LinkButton)sender; 后台:string oldName = linb.CommandArgument; int Index = ((RepeaterItem)(linb.NamingContainer)).ItemIndex; TextBox txtRealQty = rptRequestList.Items[Index].FindControl("txtRealQty") as TextBox; TextBox txtAmount = rptRequestList.Items[Index].FindControl("txtAmount") as TextBox; HiddenField hfReuQty = rptRequestList.Items[Index].FindControl("hfReuQty") as HiddenField; HiddenField hfAmount = rptRequestList.Items[Index].FindControl("hfAmount") as HiddenField;
单选框全选功能:点击头部单选框下方的全部选中
主要代码:页面javaScript代码:
function f_ChkAll(isChecked) { var c=document.getElementsByTagName("input"); var c_item = c[0]; var i = -1; var n = 0; while(c_item != null) { i++; c_item = c[i]; if (c_item == null) continue; if (c_item.type != 'checkbox') continue; if (n == 0) n = i; if (n != i && n != 0){ c_item.checked = isChecked; } } }
页面表格向左滚动:
主要代码:
function f_scroll() { var x = document.getElementById("list").scrollLeft; document.getElementById("intitle").style.left = (0 - x) + "px"; var y = document.getElementById("list").scrollTop; document.getElementById("leftTitle").style.top = (0 - y) + "px"; }
ASP.NET页面显示数据,在表格中添加文本款textBox显示数据
主要代码:
<asp:TextBox ID="txtAmount" runat="server" Width="99%" Height="19" Text=' <%# Eval("REAL_AMOUNT", "{0:f2}")%>'></asp:TextBox> <ajax:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="txtAmount" FilterType="Custom" ValidChars=".1234567890" />
未经允许不得转载:欲思博客 » 公司里几个常用的开发代码
评论抢沙发