string str_SelectedColumn="";
for (int i=0;i<chkl_ShowSelectColumn.Items.Count;i++)
{
//chkl_ShowSelectColumn.Items[i].Selected=true;
if (chkl_ShowSelectColumn.Items[i].Selected==true)
{
if (str_SelectedColumn!="")
{
str_SelectedColumn+=" , ";
}
str_SelectedColumn+=chkl_ShowSelectColumn.Items[i].Value+" as "+chkl_ShowSelectColumn.Items[i].Text;
}
}
if (str_SelectedColumn=="")
{
Response.Write("<script>alert('选择显示字段不能为空');</script>");
return;
}
for (int i=0;i<chkl_ShowSelectColumn.Items.Count;i++)
{
//chkl_ShowSelectColumn.Items[i].Selected=true;
if (chkl_ShowSelectColumn.Items[i].Selected==true)
{
if (str_SelectedColumn!="")
{
str_SelectedColumn+=" , ";
}
str_SelectedColumn+=chkl_ShowSelectColumn.Items[i].Value+" as "+chkl_ShowSelectColumn.Items[i].Text;
}
}
if (str_SelectedColumn=="")
{
Response.Write("<script>alert('选择显示字段不能为空');</script>");
return;
}
解决方案 »
- 博客域名问题
- 求个正则表达式,有参考资料!
- 如何在javascrip中取 asp.net中downlist下拉框这个对象,及他所选中的值
- 邪门了,ASP.net2.0的一个项目,直接用IE浏览没有任何问题,用VS2005调试运行,所有session都为空了,大家帮忙给看看!
- 如何才能返回刚刚insert的一条记录的ID,不用存储过程也不用先 select,期待高手解决!过路的也来看看哈~
- SQL语句中可不可以使用“IDataParameter[]”
- 对条件查询的结果绑定到DATAGRID里,在里面加了编辑列,删除模板,现在出现修改结果无法确定绑定数据集的问题
- 请问个简单的问题,htm,shtml,html的区别?
- 生成treeview树的问题。(死循环)
- 我有这样一个正则表达式,如何改进让他能判断是否为空?
- 如何读取SQL数据库的特定字段
- treeview的背景如何透明啊!!
asp:panel id="ShowSelectColumn" style="LEFT: 0px; OVERFLOW: auto; POSITION: absolute; TOP: 50px"
Height="400px" Runat="server">
<asp:CheckBoxList id="chkl_ShowSelectColumn" Runat="server" Font-Size="9" RepeatColumns="1" AutoPostBack="false"></asp:CheckBoxList>
</asp:panel>
string str_SelectedColumn="";
for (int i=0;i<chkl_ShowSelectColumn.Items.Count;i++)
{
if (chkl_ShowSelectColumn.Items[i].Selected==true)
{
if (str_SelectedColumn!="") str_SelectedColumn+=" , ";
str_SelectedColumn+=chkl_ShowSelectColumn.Items[i].Value+" as "+chkl_ShowSelectColumn.Items[i].Text;
}
}
if (str_SelectedColumn=="")
{
Response.Write("<script>alert('选择显示字段不能为空');</script>");
return;
}
你这个值初试化始终为空得!改成这样吧str_SelectedColumn="";
for (int i=0;i<chkl_ShowSelectColumn.Items.Count;i++)
{
if (chkl_ShowSelectColumn.Items[i].Selected==true)
{ str_SelectedColumn+=","+chkl_ShowSelectColumn.Items[i].Value+" as "+chkl_ShowSelectColumn.Items[i].Text;
}
if (str_SelectedColumn.length<1)
{
Response.Write("<script>alert('选择显示字段不能为空');</script>");
return;
}