我的下面的代码不能正常工作......代码是关于何时用户检查附加了网格视图的复选框,该信息应该触发到表,并且一旦数据发送到数据库并根据条件创建两个视图,如果复选框被选中或不选中,并且视图的结果应显示在标签框中。(在ASP.NET中使用C#和DB-MSSQL)gridView中的复选框
CREATE TABLE yourBaseTable
(
ID INT IDENTITY(1, 1)
PRIMARY KEY ,
Payload NVARCHAR(255) NOT NULL ,
Discriminator TINYINT NOT NULL
CHECK (Discriminator IN (0, 1))
DEFAULT (0)
) ;
GO
CREATE VIEW yourView1
AS
SELECT ID ,
Payload ,
Discriminator
FROM yourBaseTable
WHERE Discriminator = 0 ;
GO
CREATE VIEW yourView2
AS
SELECT ID ,
Payload ,
Discriminator
FROM yourBaseTable
WHERE Discriminator = 1 ;
GO
我也收到了前端问题
以下是方法'checkBox_checkedChange'的描述..我没有得到一行代码
点击CheckBox CheckBox_CheckedChanged事件被触发。我们需要实现这个方法来捕获复选框被选中的行。
protected void CheckBox1_CheckedChanged(object sender, EventArgs e) {
ClearCheckBoxes();
CheckBox checkbox = (CheckBox)sender;
checkbox.Checked = true;
GridViewRow row = (GridViewRow)checkbox.NamingContainer; // WHAT DOES THIS CODE MEANS ..
DisplayMessage(row.Cells[1].Text);
}
尝试格式化你的代码。 ('编辑'后,选择代码,并使用'{}'按钮。) – harpo 2011-04-13 17:04:54