如何根据下拉列表中选择的月份获取学生的出勤详细信息? [英] How Do I Get Attendance Details Of A Student Based On Month Selected In Drop Down List ?

查看:80
本文介绍了如何根据下拉列表中选择的月份获取学生的出勤详细信息?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试获取学生的每月出勤详情,而每当我在下拉列表中选择一个月时。我们如何将下拉列表绑定到文本框以根据选择显示每月详细信息??

解决方案

如果没有看到您的代码和数据库结构,则无法建议完整的解决方案但是,您可以按照以下步骤解决问题 -

1.将下拉列表的 AutoPostBack 属性设置为 True

2.在下拉列表的 SelectedIndexChanged 事件中,从数据库中收集所需的数据。查询以下内容可能会有所帮助

  SELECT  ColName 
FROM TableName
WHERE StudId = @ StudId - 所选学生ID的值
AND DATEPART(MONTH,AttendanceDate)= @ Month - 月份的数字等效



3.将结果保存到字符串变量

4.将字符串变量中保存的值分配给文本。



希望,它有帮助:)


i'm trying to get monthly attendance details of a student,while whenever i'm selecting a month in drop down list. how will we bind drop down list to text box to display monthly details based on selection ??

解决方案

Can't suggest a full solution without seeing your code and database structure but, you may follow these steps to get it solved-
1. Set AutoPostBack property of dropdownlist to True
2. In SelectedIndexChanged event of the dropdownlist, retieve required data from database. Query something like following may help

SELECT ColName
FROM TableName
WHERE StudId=@StudId --value for the selected student id
AND DATEPART(MONTH,AttendanceDate)=@Month --Numeric equivalent for month


3. Save the result to a string variable
4. Assign the value kept in the string variable to the text.

Hope, it helps :)


这篇关于如何根据下拉列表中选择的月份获取学生的出勤详细信息?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆