怎样实现鼠标选定DataGrid的一个单元格

来源:百度知道 编辑:UC知道 时间:2024/06/06 20:46:56
设一行有两列,想用鼠标(或者键盘)选中1行2列的单元格,不是一个小光标闪啊闪的那种选定,而是整个格子都是深蓝色,应该怎么用代码实现?

给你个例子做参考吧

<% @ Page Language="C#" %>
<%@Import Namespace="System.Data"%>
<%@Import Namespace="System.Data.OleDb"%>
<Script runat="server">
void Page_Load(Object Src, EventArgs E) {
OleDbConnection Conn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;"+
"Data Source="+Server.MapPath("person.mdb"));
Conn.Open();
String strSQL="select * from grade";
OleDbCommand Comm=new OleDbCommand(strSQL,Conn);
OleDbDataReader dr=Comm.ExecuteReader();
string html="<Table border=1>";
html+="<TR>";
html+="<TD><B>学号</B></TD>";
html+="<TD><B>姓名</B></TD>";
html+="<TD><B>数学</B></TD>";
html+="</TR>";
try{//读出每一条记录
while(dr.Read()) {