asp.net DataBinding - 方法 - 来自代码隐藏

发布于 2024-09-18 14:37:09 字数 608 浏览 4 评论 0原文

下面的 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一念一轮回 2024-09-25 14:37:09

假设您想传递对 Label 对象本身的引用,这应该可行:

    <%# Method( lblShowInRPV1 ) %>

否则,请澄清您的意思。

Assuming you wanted to pass a reference to the Label object itself, this should work:

    <%# Method( lblShowInRPV1 ) %>

Otherwise, please clarify what you mean.

梅窗月明清似水 2024-09-25 14:37:09

或者使用 < /代码>。

Or use <asp:Label ID="lblShowInRPV1" runat="server" Text='<%# Method(Eval("ID")) %>'></asp:Label>.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文