- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在获取模板字段的值时遇到问题; Gridview在ContentPlaceHolder1中;
我试图在 GridView1_RowCreated 事件中获取值
int RowIndex = GridView1.Rows.Count - 1;
GridView1.Rows[RowIndex].Cells[0].Text = " " + AltKatLinkler;
但是这段代码返回 null 或空。
有我的专栏,专栏索引为0。注意:我使用 SqlDataSource 填充 GridView。没有问题,我可以在浏览器中看到行内容,但我无法从代码隐藏访问。
<asp:templatefield headertext="Haberler" sortexpression="KategoriID" xmlns:asp="#unknown">
<ItemTemplate>
< a href='<%# "KategoriGoster.aspx?KategoriID=" + Eval("KategoriID")%>'>
<%# Eval("KategoriAd")%>
<%# Eval("Açıklama")%>
</ItemTemplate>
</asp:TemplateField>
最佳答案
另一种方法
<asp:templatefield headertext="Haberler" sortexpression="KategoriID" xmlns:asp="#unknown">
<ItemTemplate>
< a href='<%# "KategoriGoster.aspx?KategoriID=" + Eval("KategoriID")%>'>
<asp:Label ID="lbKategori" runat="server" Text='<%# Eval("KategoriAd").ToString() %>'></asp:Label>
<asp:Label ID="lbAçıklama" runat="server" Text='<%# Eval("Açıklama").ToString() %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
代码隐藏
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
var lbKategori = e.Row.FindControl("lbKategori") as Label;
var lbAçıklama = e.Row.FindControl("lbAçıklama") as Label;
}
}
关于c# - 在 Gridview 中获取 TemplateFields 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3100172/
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预
请考虑这段代码: ' CommandName='' OnComman
我正在使用内部带有超链接的gridview进行回发以删除一些数据,这是我的代码
如何获取 templateField 标签内的文本框值? 这是我的代码: ' /> 我尝试通过以下方式获得值(value): TextBo
我已经将 RowDataBound 用于 gridview。下面是我的 C# 代码 protected void gvParameterValue_RowDataBound(object sender
我想知道如何使用 CSS 更改 templateField 的背景颜色。我试图在 HTML 页面中设置它,例如: 但是当我进行鼠标悬停时它不起作用,因为 BackgroundColor 会保持
我有一个带有 TemplateField 的 GridView。 我已尝试使用 HeaderStyle-HorizontalAlign="Center" 将 TemplateField 的标题文本
我有一个 GridView ,在选定的索引上,将填充一个详细信息 View 。如果所选索引恰好有多个 IP 地址,我想添加额外的字段来显示它们。他们不需要数据绑定(bind),因为我知道数据。我正在使
我试图通过将值存储到字符串中来记录输入文本,并使用标签文本显示它。 但是,我收到此错误是因为我怀疑文本框位于模板字段内。如果我将文本框放在模板字段之外,它会起作用。 这是一个错误: 这是 Master
我有以下gridview控件 ');" value="Edit" class="button save" style="width: 80px" />
我有一个带有模板字段的 GridView 。在该模板字段中有一个复选框。我在 gridview 之外有一个提交按钮来分配已检查的记录。在回发中,没有复选框注册为被选中。这是我的代码:
我正在尝试为我的 ASP.NET 代码创建本地化,但在设置 TemplateField 的 HeaderText 时遇到问题 我有这个有效
我有一个 DropDownList 其中有一个表格列表。在它下面有 GridView .根据从下拉列表框中选择的表,我将填充 GridView动态的。由于表可能有不同的列名,我需要为 GridView
这是我第三次问这个问题。我没有得到关于这个的好的答案。我希望我能得到一些帮助,但我会继续问这个问题,因为这是一个很好的问题,所以专家不应该忽视这个...... 所以我有大约 10 个下拉列表控件,我手
我有一个绑定(bind)到数据源的 gridView,并且我有一个 ButtonField 作为网格中的列之一来执行自定义操作。 当我使用 ButtonField 时,它引发的事件的 CommandA
我有一个 GridView。我的 GridView 有一列包含“选项”列。此列包括传统的 CommandField 选项(编辑、删除等)。当使用 CommandField 时,我有代码设置可以工作。但
我有一个带有各种字段的 GridView,其中一个字段我使用了 TemplateFields 以便在其中包含日期选择器。我已将 GridView 设置为可编辑,对于所有其他字段,这效果很好,并且它们保
我的场景如下: 我有一个 GridView 并创建了一个代表其中一行的类。我期望在单元格中显示该类的属性和函数结果。 为此,我使用这样的列: ' /> 该类具有
我有一个正在回发的 DetailsView,其中有一个 UserControl。我很难在回发数据中找到它。 举个例子: Some text here
我有一个 GridView,我的代码如下所示 );" CssClass="Save" runat="
我是一名优秀的程序员,十分优秀!