首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

能作出这样的效果吗

2013-01-06 
能做出这样的效果吗要做出上面的效果,谁类似的代码?发上来参考一下吧。在每个文本框中输入分数,提交就保存

能做出这样的效果吗


要做出上面的效果,谁类似的代码?发上来参考一下吧。

在每个文本框中输入分数,提交就保存到数据库中。
[解决办法]
试一下这个

<asp:DataList ID ="dtl" runat ="server"  RepeatColumns ="5"  DataKeyField ="id"
            onitemcommand="subCom" onitemdatabound="bindData" >
            <ItemTemplate>
                <asp:Label ID="lbl_name" runat="server" Text="Label"></asp:Label>
                <br />
                <asp:TextBox ID="txt_score" runat="server"></asp:TextBox>
                <asp:LinkButton ID="lbtn_submit" CommandArgument ='<%#Eval("id") %>' CommandName ="submit" runat="server">提交</asp:LinkButton>
            </ItemTemplate>
        </asp:DataList>



protected void subCom(object source, DataListCommandEventArgs e)
    {
        if (e.CommandName == "submit")
        {
            string id = e.CommandArgument.ToString();
            TextBox txtScore = e.Item.FindControl("txt_score") as TextBox;
            Label lblName = e.Item.FindControl("lbl_name") as Label;
            string strName = lblName.Text;
            string strScore = txtScore.Text;
            //以下为数据库操作
        }
    }
    protected void bindData(object sender, DataListItemEventArgs e)
    {
        //绑定数据
    }

热点排行