<asp:DropDownList ID="AddEquipMapCode" runat="server" DataSourceID="BoardRebuild" DataTextField="improve" DataValueField="improve" />控件
<asp:SqlDataSource ID="singleBoardInsert" runat="server"
ConnectionString="<%$ ConnectionStrings:myConnection %>"
InsertCommand= "Insert Into Board_EnterTempConfirm(Board_EnterType,Board_EnterMan,Board_EnterName,Board_EnterMapCode,Board_EnterNum,Board_EnterRebuild) Values (@Board_EnterType,@Board_EnterMan,@Board_EnterName,@Board_EnterMapCode,@Board_EnterNum,@Board_EnterRebuild) " >
<InsertParameters>
<asp:ControlParameter Name="Board_EnterType" ControlID="txtBoard_EnterType" />
<asp:ControlParameter Name="Board_EnterMan" ControlID="txtBoard_EnterMan" />
<asp:ControlParameter Name="Board_EnterName" ControlID="AddBoardName" />
<asp:ControlParameter Name="Board_EnterMapCode" ControlID="AddBoardMapCode" />
<asp:ControlParameter Name="Board_EnterNum" ControlID="AddBoardNum" />
<asp:ControlParameter Name="Board_EnterRebuild" ControlID="AddEquipMapCode" />
</InsertParameters>命令
<asp:SqlDataSource ID="BoardRebuild"
ConnectionString="<%$ ConnectionStrings:myConnection %>"
SelectCommand="Select * From type_improve Order By ID"
runat="server" />数据源
<asp:Button ID="btnSubmit" Text="增加" OnClick="btnSubmitAdd_Click" runat="server" Height="25px" Width="80px" />
protected void btnSubmitAdd_Click(object sender, EventArgs e)
{
string aBoardName, aBoardMapCode, aBoardNum, aEquipMapCode;
// aEquipMapCode = AddEquipMapCode.SelectedItem.Value;此处为什么取值为空?
singleBoardInsert.Insert();当然这个地方的值也为空,但其他的值插入没问题!
}
<asp:SqlDataSource ID="singleBoardInsert" runat="server"
ConnectionString="<%$ ConnectionStrings:myConnection %>"
InsertCommand= "Insert Into Board_EnterTempConfirm(Board_EnterType,Board_EnterMan,Board_EnterName,Board_EnterMapCode,Board_EnterNum,Board_EnterRebuild) Values (@Board_EnterType,@Board_EnterMan,@Board_EnterName,@Board_EnterMapCode,@Board_EnterNum,@Board_EnterRebuild) " >
<InsertParameters>
<asp:ControlParameter Name="Board_EnterType" ControlID="txtBoard_EnterType" />
<asp:ControlParameter Name="Board_EnterMan" ControlID="txtBoard_EnterMan" />
<asp:ControlParameter Name="Board_EnterName" ControlID="AddBoardName" />
<asp:ControlParameter Name="Board_EnterMapCode" ControlID="AddBoardMapCode" />
<asp:ControlParameter Name="Board_EnterNum" ControlID="AddBoardNum" />
<asp:ControlParameter Name="Board_EnterRebuild" ControlID="AddEquipMapCode" />
</InsertParameters>命令
<asp:SqlDataSource ID="BoardRebuild"
ConnectionString="<%$ ConnectionStrings:myConnection %>"
SelectCommand="Select * From type_improve Order By ID"
runat="server" />数据源
<asp:Button ID="btnSubmit" Text="增加" OnClick="btnSubmitAdd_Click" runat="server" Height="25px" Width="80px" />
protected void btnSubmitAdd_Click(object sender, EventArgs e)
{
string aBoardName, aBoardMapCode, aBoardNum, aEquipMapCode;
// aEquipMapCode = AddEquipMapCode.SelectedItem.Value;此处为什么取值为空?
singleBoardInsert.Insert();当然这个地方的值也为空,但其他的值插入没问题!
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货