我在我的MVC应用程序中使用Telerik控件。提供的演示都是C#,我正在努力转移一些帮助代码...特别是这个:
.DataSource(source >=
{
source.Read(read >=
{
read.Action("MyAction", "MyController");
});
})
我尝试过在线C#到Vb转换器(甚至是Telerik提供的转换器),但没有任何乐趣。任何人都可以帮助或指向我可以的资源。
由于
答案 0 :(得分:1)
我想这个:
read >= read.Action(...)
应该是这样的:
read => read.Action(...)
如果这是准确的,那么你正在寻找类似的东西:
.DataSource(Function(source) source.Read(Function(read) read.Action("MyAction", "MyController")))
或者这个:
.DataSource(Function(source) source.Read(Sub(read) read.Action("MyAction", "MyController")))
取决于read.Action()
是否返回结果以及source.Read()
函数的期望值。
为了便于阅读,你还应该将这个长语句分成多行,但我不再经常在VB中记住确切的规则。我必须让Visual Studio告诉我,你可以比我快得多。