ドロップダウンリストがあり、選択した値をint変数に入れて、aspxページにrowspanに割り当てる必要があります。これは、値を取得し、それを変換するための私のC#コードです:ドロップダウンリストから選択した値をintに変換する
protected void drop_SelectedIndexChanged(object sender, EventArgs e)
{
int a = Int32.Parse(drop.SelectedValue.ToString());
そして、これは私が変数aを代入しようとしている私のaspxコードです:
<asp:TableHeaderRow>
<asp:TableHeaderCell RowSpan="<% a %>">Hostese</asp:TableHeaderCell>
</asp:TableHeaderRow>
私はエラーを取得:することはできません文字列表現からint32型のオブジェクトを作成します。なぜ誰かが言うことができますか?これはC#でasp.netアプリケーションです。
drop.SelectedValueには何が得られますか、それは整数ですか? – Lloyd
はい。それらは数字です:) – Bibu
これを試しましたか?= Int32.Parse(drop.SelectedValue.Trim()); –