为什么strSRC的值不能传递(=====)
页面布局:
有八个图片 每个图片左侧一个RadioButton 和一个SaveButton(保存按钮)
当选择相应图片的 RadioButton 后 再点SaveButton(保存按钮)
就把图片的 路径(ImagURL)传道数据库中 .
-------------------------------------------------------
PUblic string strSRC;
protected void RadioButton1_CheckedChanged(object sender, EventArgs e)
{
RadioButton rbtn1 = (RadioButton)sender;
switch (rbtn1.ID.ToString())
{
case "RadioButton1 ":
strSRC = Image1.ImageUrl;
break;
case "RadioButton2 ":
strSRC = Image2.ImageUrl;
break;
case "RadioButton3 ":
strSRC = Image3.ImageUrl;
break;
case "RadioButton4 ":
strSRC = Image4.ImageUrl;
break;
case "RadioButton5 ":
strSRC = Image5.ImageUrl;
break;
case "RadioButton6 ":
strSRC = Image6.ImageUrl;
break;
case "RadioButton7 ":
strSRC = Image7.ImageUrl;
break;
case "RadioButton8 ":
strSRC = Image8.ImageUrl;
break;
}
}
-----------------------
protected void SaveButton_Click(Object Src, EventArgs E)
{ 向数据库中插入 strSRC
string strinto = "insert into [message] ([src]) values ( ' " +strSRC + " ') ";
}
------------------------------------------
错误提示:
设置断点后
strinto的 strSRC的值 为‘’空
------------------------------------------
请高手给小弟 详解 谢谢
[解决办法]
是否每个RadioButton都关联了RadioButton1_CheckedChanged事件
[解决办法]
Public static string strSRC;
//这样定义看看