我有一个我正在使用的Web应用程序(带有C#的ASP.NET2.0,使用VS2005).一切都很好,突然间我得到了错误:
Error 1 The name 'Label1' does not exist in the current context
每次我在页面的代码隐藏中使用控件时,还有43个其他类型的.
这只发生在1页.就好像代码隐藏不能识别控件一样.另一件有趣的事情是intellisense没有拿起任何控件.
我试图清理解决方案文件,删除obj文件,从项目中排除文件然后重新添加它们,关闭VS并重新启动它,甚至重新启动我的计算机,但这些都没有用.
我有一个程序,其中数组使用string.Split(char [] delimiter)获取其数据.(使用';'作为分隔符.)
但是,有些值为null.即字符串具有没有数据的部分,因此它执行如下操作:
1; 2; ; 3;
这导致null值我的数组.
我怎么摆脱他们?
我有一个DropDownList内部版本UpdatePanel,填充在回发中SqlDataSource.它有一个参数是另一个控件.我有时需要多个回发,但是每次更新面板刷新时都会发生这样的事情DropDownList.因此DropDownList最终会产生不正确的数据或重复的数据.
我将AppendDataBoundItems属性设置为,true因为我需要第一个项目为空白.
我怎样才能克服这个问题?还有另一种方法可以让第一个项目空白吗?
(这DropDownList是在asp.net-2.0网络应用程序中,代码隐藏在c#中)
谢谢.
我有一个ASP.NET 2.0(C#)Web应用程序,在其中我有一个gridview从oracle数据库获取其数据.
我想知道如何检查gridview是否为空,并做了些什么.
我已经尝试过了:
if(GridView.Rows.Count == 0)
{
// Do Something
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用......
有任何想法吗?
谢谢.
我有一个ASP.NET Web应用程序,我想知道如何在抛出异常时显示错误消息框.
例如,
try
{
do something
}
catch
{
messagebox.write("error");
//[This isn't the correct syntax, just what I want to achieve]
}
Run Code Online (Sandbox Code Playgroud)
[消息框显示错误]
谢谢
我正在使用Access 2003中的一个应用程序。在其中,我有一个雇员表,该表连接到另外两个表。这两个连接的表是包含一些固定关键字的表。在我的主要员工表中,我只有另一个表中的ID,而不是整个单词。
我想制作一个将数据输入到这些表中的表格,所以我从这三个表中查询出来,该表显示了employee表的所有常规字段,而不是那两个ID,而是显示了单词本身。
然后,我制作了表格并将查询设置为RecordSource。具有关键字的字段是表单上的组合框,其ControlSource是查询中的关键字字段(就像我之前提到的,该值只能是列表中的一个关键字)。现在,我面临的问题是:当我想查看一个记录时,它在ComboBox中显示了正确的值,但是当下拉菜单时,它不显示任何其他值。
做这个的最好方式是什么?我这样做的方式有误吗?
谢谢
我有一个ASP.NET Web应用程序,我想知道如何在抛出异常时显示错误消息框.
例如,
try
{
do something
}
catch
{
messagebox.write("error");
//[This isn't the correct syntax, just what I want to achieve]
}
Run Code Online (Sandbox Code Playgroud)
[消息框显示错误]
谢谢
我有一个Access2003表单,我希望将几个控件组合在一起并以编程方式更改可见性,尽管是VBA代码.
这可能吗?我知道我可以通过格式 - >组对项目进行分组,但如果我这样做,我如何在代码中引用整个组?
谢谢
我有一个从方法中获取字符串的程序.我想知道如何在某些位置向该字符串插入字符串值.
例如:
mystring = "column1 in('a','b')column2 in('c','d')column3 in('e','f')";
Run Code Online (Sandbox Code Playgroud)
在这里,如何在每次出现字符')'之后插入字符串值"和" mystring?
PS.如果可能,还包括如何不在最后插入它.
我有一个Access应用程序,我使用搜索功能.我在表单上有一个TextBox和一个搜索按钮,它对用户在TextBox中输入的内容进行通配符搜索,并在其他控件(文本和组合框)中显示记录.
要实现这一点,我正在使用该DoCmd.ApplyFilter方法,我想知道是否有办法可以处理"无结果"的情况?它当前的作用是将所有显示控件显示为空,ID字段显示(自动编号),就好像我正在添加新记录一样.
如果无法处理没有结果DoCmd.ApplyFilter,那么还有另一种方法来搜索记录并处理"无结果"方案吗?
我有一个我正在处理的Web应用程序(ASP.NET 2.0和C#).在其中,我有一个从Oracle数据库获取数据的gridview.我需要显示的一些数据是日期.但是当我的gridview中的日期显示如下:
2009-04-02 00:00:00
我宁愿他们没有时间表演.我正在使用代码隐藏来获取数据,因此我无法手动更改gridview的字段.这是我的gridview的所有代码:
<asp:GridView ID="Grid" runat="server" EmptyDataText="There are no data records to display." ></asp:GridView>
Run Code Online (Sandbox Code Playgroud)
如何停止显示时间?
我有一个ASP.NET(2.0,C#)Web应用程序,我想知道如何使用div显示主页上可能出现的所有常见错误.
例如,如果存在"添加新用户"页面,则所有出现问题的字段都将显示如下:
以下错误:
我正在使用母版页,所以我想知道如何在那里使用带有标签的div来显示来自任何内容页面的错误.
谢谢.