FineUI 官方论坛
标题:
行添加
[打印本页]
作者:
小
时间:
2018-4-11 16:50
标题:
行添加
本帖最后由 小 于 2018-4-11 17:05 编辑
[attach]11121[/attach][attach]11122[/attach][attach]11124[/attach]这是效果,表头没有了 求指点原因
作者:
小
时间:
2018-4-11 16:53
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="ZXWMS.WebSite.WebPage.Market.WebForm1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form2" runat="server">
<x:PageManager ID="PageManager2" runat="server">
</x:PageManager>
<x:Panel ID="Panel2" BoxFlex="1" Margin="0" runat="server" BodyPadding="2px" ShowBorder="false"
ShowHeader="false" Layout="Fit">
<Items>
<x:Form runat="server" ShowBorder="false" ID="Form1" ShowHeader="false" LabelAlign="Right"
BodyPadding="5px" Title="">
<Rows>
<x:FormRow>
<Items>
<x:TabStrip ID="TabStrip1" ShowBorder="false" ActiveTabIndex="0" runat="server" TabPosition="Top"
EnableTabCloseMenu="false">
<Tabs>
<x:Tab ID="Tab1" Title="数量乘单价规则" runat="server" BodyPadding="2px" EnableIFrame="false">
<Items>
<x:SimpleForm ID="SimpleForm1" ShowBorder="false" ShowHeader="false" Title="SimpleForm1"
runat="server">
<Items>
<x:NumberBox ID="NumberBox2" Label="单价(元)" Required="true" ShowRedStar="true" runat="server" />
</Items>
</x:SimpleForm>
</Items>
</x:Tab>
<x:Tab ID="Tab2" EnableIFrame="false" BodyPadding="2px" Title="阶梯累加计价规则" runat="server">
<Items>
<x:Grid ID="Grid2" ShowBorder="true" ShowHeader="false" EnableCollapse="false" runat="server"
DataKeyNames="sl" AllowCellEditing="true" ClicksToEdit="2">
<Toolbars>
<x:Toolbar ID="Toolbar36" runat="server">
<Items>
<x:Button ID="Button1" Text="新增数据" Icon="Add" EnablePostBack="false" runat="server">
</x:Button>
</Items>
</x:Toolbar>
</Toolbars>
<Columns>
<x:RenderField ColumnID="sl" DataField="sl" Width="150px" FieldType="String" HeaderText="数量区间(开始)">
<Editor>
<x:NumberBox ID="NumberBox155" runat="server" />
</Editor>
</x:RenderField>
<x:RenderField ColumnID="sl2" DataField="sl2" Width="150px" FieldType="String" HeaderText="数量区间(结束)">
<Editor>
<x:NumberBox ID="NumberBox75" runat="server" />
</Editor>
</x:RenderField>
<x:RenderField ColumnID="dj" DataField="dj" FieldType="Int" HeaderText="单价">
<Editor>
<x:NumberBox ID="NumberBox85" runat="server" EmptyText="保留两位小数" NoDecimal="false"
NoNegative="True" DecimalPrecision="2">
</x:NumberBox>
</Editor>
</x:RenderField>
<x:LinkButtonField ColumnID="Delete" Width="80px" EnablePostBack="false" Icon="Delete" />
</Columns>
</x:Grid>
</Items>
</x:Tab>
<x:Tab ID="Tab4" EnableIFrame="false" BodyPadding="2px" Title="最低收费+分档计费规则" runat="server">
<Items>
<x:Grid ID="Grid3" ShowBorder="true" ShowHeader="false" Title="表格(双击编辑)" EnableCollapse="false"
runat="server" DataKeyNames="Begin" AllowCellEditing="true" ClicksToEdit="2"
ForceFit="false">
<Toolbars>
<x:Toolbar ID="Toolbar3" runat="server">
<Items>
<x:Button ID="Button3" Text="新增数据" Icon="Add" EnablePostBack="false" runat="server">
</x:Button>
</Items>
</x:Toolbar>
</Toolbars>
<Columns>
<x:RenderField ColumnID="Begin" DataField="Begin" FieldType="String" HeaderText="开始数量">
<Editor>
<x:NumberBox ID="NumberBox1" runat="server" />
</Editor>
</x:RenderField>
<x:RenderField ColumnID="End" DataField="End" FieldType="String" HeaderText="结束数量">
<Editor>
<x:NumberBox ID="NumberBox7" runat="server" />
</Editor>
</x:RenderField>
<x:RenderField ColumnID="Lowest" DataField="Lowest" FieldType="String" HeaderText="最低收费数量">
<Editor>
<x:NumberBox ID="NumberBox8" runat="server" />
</Editor>
</x:RenderField>
</Columns>
</x:Grid>
</Items>
</x:Tab>
<x:Tab ID="Tab5" EnableIFrame="false" BodyPadding="2px" Title="首册单独计费规则" runat="server">
<Items>
<x:SimpleForm ID="SimpleForm3" ShowBorder="false" ShowHeader="false" Title="SimpleForm1"
LabelAlign="Right" runat="server">
<Items>
<x:NumberBox ID="NumberBox5" Label="首册单价(元)" runat="server" />
<x:NumberBox ID="NumberBox6" Label="其余单价(元)" runat="server" />
</Items>
</x:SimpleForm>
</Items>
</x:Tab>
</Tabs>
</x:TabStrip>
</Items>
</x:FormRow>
</Rows>
</x:Form>
</Items>
</x:Panel>
</form>
</body>
</html>
复制代码
作者:
小
时间:
2018-4-11 16:59
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Newtonsoft.Json.Linq;
namespace ZXWMS.WebSite.WebPage.Market
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
// 新增数据初始值
JObject defaultObj2 = new JObject();
defaultObj2.Add("Begin", "");
defaultObj2.Add("End", "");
defaultObj2.Add("Lowest", "");
defaultObj2.Add("Lowest2", "");
defaultObj2.Add("Beyond", "");
defaultObj2.Add("Fixed", "");
// 在第一行新增一条数据
Button3.OnClientClick = Grid3.GetAddNewRecordReference(defaultObj2, false);
JObject defaultObj3 = new JObject();
defaultObj3.Add("sl", "223");
defaultObj3.Add("sl2", "");
defaultObj3.Add("dj", "");
Button1.OnClientClick = Grid2.GetAddNewRecordReference(defaultObj3, false);
}
}
}
}
复制代码
作者:
sanshi
时间:
2018-4-11 17:14
基于空项目重现问题,并上传
欢迎光临 FineUI 官方论坛 (https://www.fineui.com/bbs/)
Powered by Discuz! X3.4