小编foo*_*aar的帖子

C#在运行时绑定事件时将附加参数传递给事件处理程序

我有一个链接按钮,它有一个常规的点击事件:

protected void lnkSynEvent_Click(object sender, EventArgs e)
{
}
Run Code Online (Sandbox Code Playgroud)

我在运行时绑定此事件:

lnkSynEvent.Click += new EventHandler(lnkSynEvent_Click);
Run Code Online (Sandbox Code Playgroud)

现在我需要函数来接受额外的参数:

protected void lnkSynEvent_Click(object sender, EventArgs e, DataTable dataT)
{
}
Run Code Online (Sandbox Code Playgroud)

并在绑定此事件时传递相同的参数:

lnkSynEvent.Click += new EventHandler(lnkSynEvent_Click, //somehow here);
Run Code Online (Sandbox Code Playgroud)

不知道如何实现这一目标.请帮忙.

提前致谢.

维沙尔

c# asp.net parameters methods arguments

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

如何使用Modal弹出Material Design Lite?

我最近开始使用Google Material Design Lite的最新桌面版本,我认为它没有弹出模式,团队还没有为下一个版本实现它.

我试图将bootstrap模型包含在其中,但那些不起作用的感染似乎很混乱,我相信类/样式与其他人发生冲突.

任何想法什么将作为替代品有效?

谢谢你的帮助.

modal-dialog material-design material-design-lite

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

声明变量(作为新变量)然后初始化并直接初始化它之间的区别是什么?

我见过人们使用几种不同的初始化数组的方式:

string[] Meal = new string[]{"Roast beef", "Salami", "Turkey", "Ham", "Pastrami"};
Run Code Online (Sandbox Code Playgroud)

或者另一种方式,也称为初始化:

string[] Meats = {"Roast beef", "Salami", "Turkey", "Ham", "Pastrami" };
Run Code Online (Sandbox Code Playgroud)

什么是最好的方式,两种方式(包括内存分配)之间的主要区别是什么?

.net c# asp.net

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

如何使用LINQ在c#中连接两个List <string>

我在XML元素z:row中有两个单独的国家/地区属性,从SharePoint Web服务返回.

var homeCountry = (from xml in doc.Descendants(z + "row") select xml.Attribute("ows_Country").Value).Distinct();

    var covCountry = (from xml in doc.Descendants(z + "row")
                      where xml.Attribute("ows_Coverage_x0020_Area_x0020_by_x00").Value != ""
                      select xml.Attribute("ows_Coverage_x0020_Area_x0020_by_x00").Value);
Run Code Online (Sandbox Code Playgroud)

现在我想合并两个列表,以获取不同的国家/地区名称并加载dropdow dox.

distinctCountriesList.Add("");
        distinctCountriesList.Sort();
        country.DataSource = distinctCountriesList.Distinct();

        country.DataBind();
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net sharepoint-2010

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

Linq to XML选择不同的值

我正在使用sharePoint Lists webservice,为了在搜索页面中加载下拉列表,我需要从XML中提取所有"ows_Country"名称,在格式为:的XMLNode中返回:

<rs:data ItemCount="1" xmlns:rs="urn:schemas-microsoft-com:rowset">
   <z:row ows_Title="Nike"    ows_ID="1" ows_Country="Spain"  xmlns:z="#RowsetSchema" /> 
   <z:row ows_Title="Addidas" ows_ID="4" ows_Country="Brazil" xmlns:z="#RowsetSchema" />
   <z:row ows_Title="Puma"    ows_ID="5" ows_Country="Spain"  xmlns:z="#RowsetSchema" />
</rs:data>
Run Code Online (Sandbox Code Playgroud)

我需要使用LINQ从XMLNode获取不同的"ows_Country",请帮助可能是我第一次使用LINQ以及XML.

c# xml linq linq-to-xml sharepoint-2010

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