当前位置: 移动技术网 > IT编程>脚本编程>Shell > 个人任务管理系统总结

个人任务管理系统总结

2020年07月17日  | 移动技术网IT编程  | 我要评论

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>");

 

 

本文地址:https://blog.csdn.net/ghr1249184750/article/details/107369720

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网