C# 选择表格单元格

C# 选择表格单元格,c#,javascript,asp.net,select,telerik,C#,Javascript,Asp.net,Select,Telerik,我有一个基于两个网格值自动生成的表。 我希望能够选择每个单独的单元(而不是多个单元),并且在单元选择上,应该会出现一个RadWindow。选定单元格的外部框应变为粗体。RadWindow中有一个RadColor选择器,拾取的颜色将改变单元格的背景。 我在网上看了一大堆类似事件的例子,但由于我缺乏jQuery和JS知识,我不确定该怎么做 我的桌子看起来像这样: <asp:Table ID="Table1" runat="server" BorderStyle="Solid" BorderWi

我有一个基于两个网格值自动生成的表。 我希望能够选择每个单独的单元(而不是多个单元),并且在单元选择上,应该会出现一个
RadWindow
。选定单元格的外部框应变为粗体。RadWindow中有一个
RadColor
选择器,拾取的颜色将改变单元格的背景。 我在网上看了一大堆类似事件的例子,但由于我缺乏
jQuery
和JS知识,我不确定该怎么做

我的桌子看起来像这样:

<asp:Table ID="Table1" runat="server" BorderStyle="Solid" BorderWidth="7px" 
    CellPadding="40" CellSpacing="15" Font-Bold="True" Font-Size="XX-Large" 
    GridLines="Both" HorizontalAlign = "Center">
</asp:Table>

表生成的代码是:

public void Generate_Matrix()
{
    // Total number of rows.

    int rowCnt = CCT.Rows.Count;

    // Current row count.
    int rowCtr;
    // Current cell counter
    int cellCtr = 0;
    // Total number of cells per row (columns).
    int cellCnt = LCT.Rows.Count;
    for (rowCtr = 1; rowCtr <= rowCnt; rowCtr++)
    {
        // Create new row and add it to the table.
        TableRow tRow = new TableRow();
        for (cellCtr = 1; cellCtr <= cellCnt; cellCtr++)
        {
            // Create a new cell and add it to the row.
            TableCell tCell = new TableCell();
            tCell.Text = rowCtr + "" + cellCtr;
            tRow.Cells.Add(tCell);
        }
        Table1.Rows.Add(tRow);
    }

}
public void生成_矩阵()
{
//总行数。
int rowCnt=CCT.Rows.Count;
//当前行计数。
int rowCtr;
//电流单元计数器
int-cellCtr=0;
//每行(列)的单元格总数。
int cellCnt=LCT.Rows.Count;

对于(rowCtr=1;rowCtr,请参见此处的如何使用RadGrid单元格: 请参见如何从RadWindow内部调用主页面上的函数:以便传递新颜色。或使用RadWindow的ContentTemplate,以便在相同上下文中使用颜色选择器:。
例如,在全局JS var中存储对上次单击单元格的引用。这也可以通过标准控件完成,您需要从事件的目标中提取单击的单元格。

但实际问题是什么?什么不起作用?我不确定如何实现。实际上,我需要知道的是如何创建一个选择单元格功能,剩下的我自己都能搞清楚。