小编Ken*_*hou的帖子

在c#中使用字符串函数替换抛出异常

以下代码将导致异常:

string IDs = "";
IDs = IDs.Replace("", "");
Run Code Online (Sandbox Code Playgroud)

为什么?

c#

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

如何在silverlight 4的点击事件中定位弹出窗口?

我尝试使用链接按钮单击事件来创建带有一些数据列表的弹出窗口.但是弹出窗口的默认位置是整个浏览器窗口的左上角.

似乎不同的控件需要不同的方式来定位弹出窗口.像使用LeftButtondown/up事件的图像控件与按钮/链接按钮的点击事件不同.

如何在链接按钮下设置弹出位置?

silverlight silverlight-4.0

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

如何为Union结果添加订单?

在SQL Server 2008中,我们可以使用Union/Unino All将两个结果放在一起,但我想为最终结果添加order by.怎么办?

我想要的是:

select id1 as id, * from ...
Union All
select id2 as id, * from ...
order by id
Run Code Online (Sandbox Code Playgroud)

请帮忙.谢谢.

sql-server sql-server-2008

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

如何在没有Visual Studio的Windows 7上安装服务?

安装Windows服务:Visual Studio中有一个util:InstallUtil.exe.如果我有一个服务MyService.exe并想在没有Visual Studio的Windows 7上安装它,我该如何安装它?

windows-services windows-7

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

如何在JavaScript标签控件的javascript中获取价值?

假设我在标记中设置了asp Lable,如:

<asp:Label ID="myID" runat="server"></asp:Label>
Run Code Online (Sandbox Code Playgroud)

然后在后面的代码中设置此Label的值,如:

myID.Text =100
Run Code Online (Sandbox Code Playgroud)

然后我想在javascript中获得值100.我试过了:

document.getElementById('<%=myID.ClientID%>').value; 
Run Code Online (Sandbox Code Playgroud)

但是没有用.如何解决这个问题?

javascript asp.net

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

如何将依赖属性绑定到Silverlight用户控件的UI?

我试图创建一个用户控件:

public partial class MyTextBlock : UserControl
  {
    public MyTextBlock()
      {
     InitializeComponent();
      }

     public static readonly DependencyProperty LabelProperty
      = DependencyProperty.RegisterAttached("Label", typeof(string), typeof(MyTextBlock), null);

     public string Label
        {
            get { return (string)GetValue(LabelProperty); }
            set { SetValue(LabelProperty, value); }
        }


     public static readonly DependencyProperty MyTextProperty
      = DependencyProperty.RegisterAttached("MyText", typeof(string), typeof(MyTextBlock), null);

     public string MyText
        {
            get { return (string)GetValue(MyTextProperty); }
            set { SetValue(MyTextProperty, value); }
        }
}
Run Code Online (Sandbox Code Playgroud)

它的xaml是:

<Grid x:Name="LayoutRoot">
   <TextBlock x:Name="Title"  Text="{Binding Label}" />
   <TextBlock x:Name="MyText" Text="{Binding MyText}" TextWrapping="Wrap"/>
</Grid>
Run Code Online (Sandbox Code Playgroud)

想要我想要尝试将此控件中的依赖属性绑定到UI元素,这样当我使用此控件时,我可以设置数据绑定,如:

 <local:MyTextBlock …
Run Code Online (Sandbox Code Playgroud)

silverlight

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

从数据库中选择数据时的顺序是什么?

假设我有一张桌子:

CREATE TABLE [tab] (
    [name] varchar,
    [order_by] int
)
Run Code Online (Sandbox Code Playgroud)

表中有10行,所有行对order_by都有相同的值(假设它为0)

如果我然后发出以下SQL:

select * from [tab] order by [order_by]
Run Code Online (Sandbox Code Playgroud)

行的顺序是什么?在这种情况下,什么因素决定了行顺序?

sql sql-server

3
推荐指数
2
解决办法
195
查看次数

如何从ObservableCollection中删除项目?

可能重复:
修改foreach中列表的最佳方法是什么?

假设我有一个ObservableCollection mycollection,我想通过枚举器做一些事情:

foreach(var x in mycollection)
{
   // This will do something based on data of x and remove x from mycollection
   x.Close();
}
Run Code Online (Sandbox Code Playgroud)

该方法Close()有一行代码 - mycollection.Remove(x);.当我运行此代码时,得到以下错误:

收集被修改; 枚举操作可能无法执行.

我无法更改方法,Close()因为它在应用程序的许多其他地方被调用.我该如何解决这个问题?

c# ienumerable foreach observablecollection enumerator

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

如何清除代码背后的整个asp.net页面?

假设我有一个带有UI和代码的aspx页面.

我在事件Page_Load中有代码:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
   Me.Response.Write("Clean the page")
   '.....
End Sub
Run Code Online (Sandbox Code Playgroud)

但页面仍然在aspx中显示整个内容(所有这些标记).

我想要的是浏览器中唯一显示"清理页面"的用户.怎么做?

asp.net

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

如何在c#中将日期字符串从一种格式转换为另一种格式?

假设我有日期字符串,如mydate ="24-Jun-2011";
我想将其转换为另一种格式"2011-06-24".这样做的简单方法是什么?

c#

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