先后是内需不断改进,上午举行了,下午重去押时,会醒来它不够完善。

遵循这个:http://www.cnblogs.com/insus/archive/2011/10/27/2226250.html 现在Insus.NET把它们改变吗下这样子:

2018正版葡京赌侠诗 1

  

以下内容于2011-11-07 10:00续加:

当时篇与前面一样首改进部分,也许大家照面专注到动画演示,主要是GridVeiw的更新和删除会于各row都起。因此Insus.NET把其抽取出来,放在GridView外。致于一次性更新多笔画记录,Insus.NET在死早前就录制了视频:http://www.cnblogs.com/insus/articles/1400150.html 。还有一个不怕是删除,在各row第一排放了一个CheckBox,让用户可以选取记录进行删除。

2018正版葡京赌侠诗 22018正版葡京赌侠诗 3View Code

<asp:TemplateField>
                        <ItemStyle BorderWidth=”1″ BorderColor=”#c0c0c0″ Width=”1%” />
                        <ItemTemplate>
                            <asp:CheckBox ID=”CheckBox1″ runat=”server” onclick=”Javascript:changeRowBgColor(this)” />
                        </ItemTemplate>
                    </asp:TemplateField>

 

抹前提醒用户确认后,再去,但是以这里吃上一个题材,就是率先判断是否有选择记录,再confirm用户确认删除

还有一些使顾的地方,就是挑CheckBox之后,行可以Highlight,实现在得以参照:http://www.cnblogs.com/insus/archive/2011/09/07/2169742.html

 

以下较完整代码,仅供参考:

2018正版葡京赌侠诗 42018正版葡京赌侠诗 5View Code

<asp:Table ID=”Table1″ runat=”server” CssClass=”table” CellPadding=”2″ CellSpacing=”0″>
                <asp:TableHeaderRow Height=”20″ BackColor=”#efebde” BorderWidth=”1″ BorderColor=”#c0c0c0″>
                    <asp:TableHeaderCell BackColor=”#efebde” BorderWidth=”1″ BorderColor=”#c0c0c0″>
                    Chinese Name
                    </asp:TableHeaderCell>
                    <asp:TableHeaderCell BackColor=”#efebde” BorderWidth=”1″ BorderColor=”#c0c0c0″ Width=”50%”>
                    English Name
                    </asp:TableHeaderCell>
                </asp:TableHeaderRow>
                <asp:TableRow Height=”20″>
                    <asp:TableCell BorderWidth=”1″ BorderColor=”#c0c0c0″>
                        <asp:TextBox ID=”txt_CName” runat=”Server” CssClass=”textbox” />
                    </asp:TableCell>
                    <asp:TableCell BorderWidth=”1″ BorderColor=”#c0c0c0″>
                        <asp:TextBox ID=”txt_EName” runat=”Server” CssClass=”textbox” />
                    </asp:TableCell>
                </asp:TableRow>
            </asp:Table>
            <div style=”margin-top: 3px; margin-bottom: 3px; padding: 3px;”>
                <asp:Button ID=”ButtonInsert” Text=”Insert” runat=”Server” OnClick=”ButtonInsert_Click” />
                <asp:Button ID=”ButtonUpdate” Text=”Update” runat=”Server” OnClick=”ButtonUpdate_Click” />
                <asp:Button ID=”ButtonDelete” Text=”Delete” runat=”Server” OnClick=”ButtonDelete_Click”
                    CausesValidation=”false” />
            </div>
            <asp:GridView ID=”GvCutterType” runat=”server” DataKeyNames=”CutterTypeId” AutoGenerateColumns=”false”
                CellPadding=”2″ CellSpacing=”0″ Width=”100%” BorderWidth=”0″ BorderColor=”#c0c0c0″
                RowStyle-Height=”20″ ShowHeader=”false”>
                <Columns>
                    <asp:TemplateField>
                        <ItemStyle BorderWidth=”1″ BorderColor=”#c0c0c0″ Width=”1%” />
                        <ItemTemplate>
                            <asp:CheckBox ID=”CheckBox1″ runat=”server” onclick=”Javascript:changeRowBgColor(this)” />
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField>
                        <ItemStyle BorderWidth=”1″ BorderColor=”#c0c0c0″ />
                        <ItemTemplate>
                            <asp:TextBox ID=”txtCName” runat=”server” Text='<%# Eval(“CName”) %>’></asp:TextBox>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField>
                        <ItemStyle BorderWidth=”1″ BorderColor=”#c0c0c0″ Width=”50%” />
                        <ItemTemplate>
                            <asp:TextBox ID=”txtEName” runat=”server” Text='<%# Eval(“EName”) %>’></asp:TextBox>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>

 

xxx.aspx.cs:

2018正版葡京赌侠诗 62018正版葡京赌侠诗 7View Code

  protected void ButtonInsert_Click(object sender, EventArgs e)
    {
       //do Insert something
        //obj.Insert(……);
    }
  
    protected void ButtonUpdate_Click(object sender, EventArgs e)
    {
        //reference this url: http://www.cnblogs.com/insus/articles/1400150.html
    }

    protected void ButtonDelete_Click(object sender, EventArgs e)
    {       
       //如何取得富有选择记录之主键:http://www.cnblogs.com/insus/articles/1413740.html

       //http://www.cnblogs.com/insus/archive/2011/11/07/2238927.html
       // string dataKeyNames = xxx; 

       // string[] arr = dataKeyNames.Substring(1).Split(‘,’);
        try
        {
            foreach (string s in arr)
            {
                //obj.Delter(s);
            }           
        }
        catch (Exception ex)
        {
            //alert exception message
        }
    } 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图