asp.net DataBinding - 方法 - 来自代码隐藏
下面的 ASPX 代码可以:
<asp:Label ID="lblShowInRPV1" runat="server"
Text="<%# Method() %>"></asp:Label>
是否可以将一些参数(来自 aspx 代码)传递给 Method()?
另一方面,你能为我修复下面的数据绑定吗? (这是不正确的)
<asp:Label ID="lblShowInRPV1" runat="server"
Text="<%# Method(Eval("ID")) %>"></asp:Label>
后面代码中的方法是这样的:
protected string Method(int ID)
{
string s= string.Empty;
//STUFF
return s;
}
ID 将显示在我的网格中并且我想将其传递给 Method()...
我该怎么做?
在此先致谢 致以
最诚挚的问候
the below ASPX code is ok :
<asp:Label ID="lblShowInRPV1" runat="server"
Text="<%# Method() %>"></asp:Label>
is it possible to pass some parameters (from aspx code) to Method()?
in the other hand can u fix Below databinding for me ? (That Is Incorrect)
<asp:Label ID="lblShowInRPV1" runat="server"
Text="<%# Method(Eval("ID")) %>"></asp:Label>
the method in code behind is like this :
protected string Method(int ID)
{
string s= string.Empty;
//STUFF
return s;
}
the ID Will Be Shown In My Grid And I want To Pass It To Method()...
how can i do that?
thanks in future advance
best regards
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
假设您想传递对
Label
对象本身的引用,这应该可行:否则,请澄清您的意思。
Assuming you wanted to pass a reference to the
Label
object itself, this should work:Otherwise, please clarify what you mean.
或者使用 < /代码>。
Or use
<asp:Label ID="lblShowInRPV1" runat="server" Text='<%# Method(Eval("ID")) %>'></asp:Label>
.