DATALIST 里添加一个按钮,并且绑定他的TEXT属性为:<%# DataBinder.Eval(Container.DataItem,"IpAddress"),
我现在在后台想调用他的获取的数值: protected void Button1_Click(object sender, EventArgs e)
{
form1.Attributes["Action"] = DataList1.FindControl("Button1").???;
}
1、我不想用TEXT绑定属性?用VISABLE,如何实现?
2、在问号那,我怎么也点不出来,如何实现他的TEXT属性????
我现在在后台想调用他的获取的数值: protected void Button1_Click(object sender, EventArgs e)
{
form1.Attributes["Action"] = DataList1.FindControl("Button1").???;
}
1、我不想用TEXT绑定属性?用VISABLE,如何实现?
2、在问号那,我怎么也点不出来,如何实现他的TEXT属性????
解决方案 »
- ASP中如何在一个页面中导入另外两个aspx页面
- 如何监听上传事件?
- 点击分页的数字后,gridview不见了...
- |zyciis| 十分火急 多个网站如何来共享他们的图片 在同一个服务器中可不可以把多个网站的同一个目录
- repeater中删除行错误
- 输出流是按照(ms/excel)输出的, 输出流中只包含图片怎么办? 不可以采用在服务器端生成excel,然后再将图片插入excel
- 大家来帮我看看这句查询语句!!在此谢过了
- 才开始学,一个小问题,难,,,请教?
- 加入声音的问题?
- 我用HTML的select实现动态绑定数据,但是一直提示我 Invalid JSON,求大家指教下这哪不对啊
- ASP.NET2.0 中 textbox Enabled 属性 随着RadioButton 的Checked 改变
- 如何转换?
2. 需要转换. (如下)猜想一下哈..
protected void Button1_Click(object sender, EventArgs e)
{
form1.Attributes["Action"] = (sender as Button).Text;
}
2、 在后台想调用BUTTON绑定的数值: protected void Button1_Click(object sender, EventArgs e)
{
form1.Attributes["Action"] = DataList1.FindControl("Button1").text;
}
那个TEXT怎么点不出来,还有什么方法能够实现获取的值呢?
绝对可以
((System.Web.UI.WebControls.Button)DataList1.FindControl("Button1")).Attributes.Add("visual", "false"); 不显示
form1.Attributes["Action"] = ((Button)DataList1.FindControl("Button1")).Tootip;
前台:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<asp:Button ID="Button1" runat="server" Text='<%#Eval("value") %>' />
</ItemTemplate>
</asp:DataList><br />
<br />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
</form>
</body>
</html>
后台:
protected void Page_Load(object sender, EventArgs e)
{
Hashtable ht = new Hashtable();
ht.Add(1, "a");
ht.Add(2, "b");
ht.Add(3, "c");
ht.Add(4, "d");
ht.Add(5, "e");
DataList1.DataSource = ht;
DataList1.DataBind();
} protected void Button1_Click(object sender, EventArgs e)
{
foreach (DataListItem item in DataList1.Items)
{
Button btn = (Button)item.FindControl("Button1");
Response.Write(btn.Text + "<br />");
}
}