小编zoh*_*air的帖子

"controlname"名称在当前上下文中不存在

我有一个我正在使用的Web应用程序(带有C#的ASP.NET2.0,使用VS2005).一切都很好,突然间我得到了错误:

Error 1 The name 'Label1' does not exist in the current context

每次我在页面的代码隐藏中使用控件时,还有43个其他类型的.

这只发生在1页.就好像代码隐藏不能识别控件一样.另一件有趣的事情是intellisense没有拿起任何控件.

我试图清理解决方案文件,删除obj文件,从项目中排除文件然后重新添加它们,关闭VS并重新启动它,甚至重新启动我的计算机,但这些都没有用.

c# asp.net visual-studio-2005 code-behind

73
推荐指数
4
解决办法
23万
查看次数

摆脱C#数组中的空/空字符串值

我有一个程序,其中数组使用string.Split(char [] delimiter)获取其数据.(使用';'作为分隔符.)

但是,有些值为null.即字符串具有没有数据的部分,因此它执行如下操作:

1; 2; ; 3;

这导致null值我的数组.

我怎么摆脱他们?

c# arrays string null

35
推荐指数
1
解决办法
4万
查看次数

DropDownList AppendDataBoundItems(第一项为空白且没有重复项)

我有一个DropDownList内部版本UpdatePanel,填充在回发中SqlDataSource.它有一个参数是另一个控件.我有时需要多个回发,但是每次更新面板刷新时都会发生这样的事情DropDownList.因此DropDownList最终会产生不正确的数据或重复的数据.

我将AppendDataBoundItems属性设置为,true因为我需要第一个项目为空白.

我怎样才能克服这个问题?还有另一种方法可以让第一个项目空白吗?

(这DropDownList是在asp.net-2.0网络应用程序中,代码隐藏在c#中)

谢谢.

c# asp.net webforms append drop-down-menu

35
推荐指数
2
解决办法
5万
查看次数

如何检查空Gridview

我有一个ASP.NET 2.0(C#)Web应用程序,在其中我有一个gridview从oracle数据库获取其数据.

我想知道如何检查gridview是否为空,并做了些什么.

我已经尝试过了:

if(GridView.Rows.Count == 0)
{
// Do Something
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用......

有任何想法吗?

谢谢.

c# asp.net null gridview

15
推荐指数
3
解决办法
8万
查看次数

如何在Web应用程序中显示错误消息框asp.net c#

我有一个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)

[消息框显示错误]

谢谢

c# asp.net web-applications messagebox

8
推荐指数
4
解决办法
9万
查看次数

值未显示在“访问”表单组合框中

我正在使用Access 2003中的一个应用程序。在其中,我有一个雇员表,该表连接到另外两个表。这两个连接的表是包含一些固定关键字的表。在我的主要员工表中,我只有另一个表中的ID,而不是整个单词。

我想制作一个将数据输入到这些表中的表格,所以我从这三个表中查询出来,该表显示了employee表的所有常规字段,而不是那两个ID,而是显示了单词本身。

然后,我制作了表格并将查询设置为RecordSource。具有关键字的字段是表单上的组合框,其ControlSource是查询中的关键字字段(就像我之前提到的,该值只能是列表中的一个关键字)。现在,我面临的问题是:当我想查看一个记录时,它在ComboBox中显示了正确的值,但是当下拉菜单时,它不显示任何其他值。

做这个的最好方式是什么?我这样做的方式有误吗?

谢谢

database ms-access combobox join keyword

5
推荐指数
1
解决办法
4万
查看次数

如何在ASP.NET Web应用程序中显示错误消息

我有一个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)

[消息框显示错误]

谢谢

重复 如何在Web应用程序中显示错误消息框asp.net c#

c# asp.net custom-errors

4
推荐指数
1
解决办法
10万
查看次数

在Access表单上将控件组合在一起

我有一个Access2003表单,我希望将几个控件组合在一起并以编程方式更改可见性,尽管是VBA代码.

这可能吗?我知道我可以通过格式 - >组对项目进行分组,但如果我这样做,我如何在代码中引用整个组?

谢谢

forms ms-access controls grouping vba

4
推荐指数
2
解决办法
2万
查看次数

如何在某些位置的字符串中插入值c#

我有一个从方法中获取字符串的程序.我想知道如何在某些位置向该字符串插入字符串值.

例如:

mystring = "column1 in('a','b')column2 in('c','d')column3 in('e','f')";
Run Code Online (Sandbox Code Playgroud)

在这里,如何在每次出现字符')'之后插入字符串值"和" mystring

PS.如果可能,还包括如何不在最后插入它.

c# string

3
推荐指数
1
解决办法
1万
查看次数

不处理docmd.applyfilter的结果

我有一个Access应用程序,我使用搜索功能.我在表单上有一个TextBox和一个搜索按钮,它对用户在TextBox中输入的内容进行通配符搜索,并在其他控件(文本和组合框)中显示记录.

要实现这一点,我正在使用该DoCmd.ApplyFilter方法,我想知道是否有办法可以处理"无结果"的情况?它当前的作用是将所有显示控件显示为空,ID字段显示(自动编号),就好像我正在添加新记录一样.

如果无法处理没有结果DoCmd.ApplyFilter,那么还有另一种方法来搜索记录并处理"无结果"方案吗?

search ms-access vba filter

3
推荐指数
1
解决办法
1431
查看次数

如何在显示日期时停止在GridView中显示时间?

我有一个我正在处理的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)

如何停止显示时间?

c# asp.net datetime gridview

2
推荐指数
1
解决办法
3290
查看次数

使用div显示错误

我有一个ASP.NET(2.0,C#)Web应用程序,我想知道如何使用div显示主页上可能出现的所有常见错误.

例如,如果存在"添加新用户"页面,则所有出现问题的字段都将显示如下:
以下错误:

  1. ...
  2. ...

我正在使用母版页,所以我想知道如何在那里使用带有标签的div来显示来自任何内容页面的错误.

谢谢.

html c# asp.net error-handling

1
推荐指数
1
解决办法
752
查看次数