个人任务管理系统总结

1、数据库、三层架构相对熟练没有卡壳

2、UI层遇到问题如下:

  1.   单词记得不熟悉,系统没有提示就会有很多的卡(style样式属性text-align: center冒号一直写成等于)
  2.  优先级设置后台代码前台调用不会
//任务优先级后台代码 
public string yxj(object num)
        {
            var txt = Convert.ToInt32(num);
            if (txt == 1)
                return "高";
            else if (txt == 2)
                return "中";
            else
                return "低";

        }

//前台调用
 <asp:Label ID="Label1" runat="server" Text='<%# yxj(Eval("TaskPriority")) %>'></asp:Label>

      3. 设置任务状态经常性会多一个  '  和  导致报错,需要熟练

<asp:Label ID="Label2" runat="server" Text='<%# Convert.ToInt32(Eval("TaskState"))==1?"未处理":"已处理" %>'></asp:Label>

      4. 设置操作(完成任务)CommandName   CommandArgument  代码不熟悉没提示写不出来需要在GridView1_RowCommand方法中查找,后台修改写的有点卡壳

var id = Convert.ToInt32(e.CommandArgument);
            if (e.CommandName == "_update")
            {
                Task task = TaskManage.SelectID(id);
                if (TaskManage.Update(task) > 0)
                {
                    GridView1.DataSource = TaskManage.Select();
                    GridView1.DataBind();
                    Response.Write("<script>alert('更新成功')</script>");
                }
            }

    5、验证不太熟悉,从选择中找到了最大最小值验证

    6、添加成功后跳转页面

Response.Write("<script>alert('添加成功');location.href='TaskList.aspx'</script>");

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值